22 results (0.017 seconds)
Stevan Little
Modules
IOC - A lightweight IOC (Inversion of Control) framework
IOC::Config::XML - An XML Config reader for IOC
IOC::Config::XML::SAX::Handler - An XML::SAX handler to read IOC Config files
IOC::Container - An IOC Container object
IOC::Container::MethodResolution - An IOC Container object which support method resolution of services
IOC::Exceptions - Exception objects for the IOC Framework
IOC::Interfaces - Interfaces for the IOC Framework
IOC::Proxy - Proxy for the IOC Framework
IOC::Proxy::Interfaces - A IOC::Proxy subclasss to proxy objects with a given interface
IOC::Registry - Registry singleton for the IOC Framework
IOC::Service - An IOC Service object
IOC::Service::ConstructorInjection - An IOC Service object which uses Constructor Injection
IOC::Service::Literal - An IOC Service object whose component is a literal value
IOC::Service::Parameterized - An IOC Service object which accepts a set of parameters for the instance
IOC::Service::Prototype - An IOC Service object which returns a prototype instance
IOC::Service::Prototype::ConstructorInjection - An IOC Service object which returns a prototype instance
IOC::Service::Prototype::SetterInjection - An IOC Service object which returns a prototype instance
IOC::Service::SetterInjection - An IOC Service object which uses Setter Injection
IOC::Visitor::SearchForContainer - Visitor for searching a IOC::Container hierarchy
IOC::Visitor::SearchForService - Visitor for searching a IOC::Container hierarchy
IOC::Visitor::ServiceLocator - Service locator Visitor for the IOC::Container hierarchies
Test::IOC - Test IOC registries
Provides
IOC::Service::Deferred in lib/IOC/Service.pm
Changes for version 0.29
  • IOC::Container
    • &find and &get accepts additional args now to support the parameterized containers
  • IOC::Registry
    • &locateService accepts additional args now to support the parameterized containers
  • IOC::Service::Parameterized
    • added docs and tests for this
  • IOC::Visitor::ServiceLocator
    • supports additional args now for the parameterized containers



Hosting generously
sponsored by Bytemark