[[Dashboard | << Back to Dashboard ]] {| align="right" | __TOC__ |} = Exploring the IOC Plugin = == Overview == An Inversion Of Control plugin that interfaces with major ColdFusion IoC/DI frameworks == reloadDefinitionFile == Reloads the IoC factory. Basically calls configure again. DEPRECATED === Returns === * This function returns ''void'' === Examples === == getBean == Get a Bean from the loaded object factory === Returns === * This function returns ''any'' === Arguments === {| cellpadding="5", class="tablelisting" ! '''Key''' !! '''Type''' !! '''Required''' !! '''Default''' !! '''Description''' |- | beanName || any || Yes || --- || The bean name to retrieve from the object factory |} === Examples === == getAdapter == Get the IoC Factory Adapter in use by this plugin === Returns === * This function returns ''any'' === Examples === == getIOCDefinitionFile == Get the definition file configured for this plugin === Returns === * This function returns ''any'' === Examples === == configure == Configure or Re-Configure the IoC Plugin. Loads the chosen IoC Factory and configures it for usage === Returns === * This function returns ''void'' === Examples === == containsBean == Check if the bean factory contains a bean === Returns === * This function returns ''any'' === Arguments === {| cellpadding="5", class="tablelisting" ! '''Key''' !! '''Type''' !! '''Required''' !! '''Default''' !! '''Description''' |- | beanName || any || Yes || --- || The bean name to retrieve from the object factory |} === Examples === == getIoCFactory == Returns the IoC Factory in use === Returns === * This function returns ''any'' === Examples === == getIOCFramework == Get the IoC framework name defined for this plugin === Returns === * This function returns ''any'' === Examples ===