eZPublishCommunityProject  2013.9
eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController Class Reference

Public Member Functions

 __construct (\Closure $kernelClosure, LegacyConfigResolver $legacyConfigResolver, PersistenceCachePurger $persistenceCachePurger, Configuration $legacyMapper)
 
 setContainer (Container $container)
 

Protected Member Functions

 getLegacyKernel ()
 

Protected Attributes

 $container
 
 $legacyMapper
 

Private Attributes

 $legacyConfigResolver
 
 $legacyKernelClosure
 
 $persistenceCachePurger
 

Constructor & Destructor Documentation

eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::__construct ( \Closure  $kernelClosure,
LegacyConfigResolver  $legacyConfigResolver,
PersistenceCachePurger  $persistenceCachePurger,
Configuration  $legacyMapper 
)
Todo:
Maybe following dependencies should be mutualized in an abstract controller Injection can be done through "parent service" feature for DIC : http://symfony.com/doc/master/components/dependency_injection/parentservices.html
Parameters
\Closure$kernelClosure
\eZ\Bundle\EzPublishLegacyBundle\DependencyInjection\Configuration\LegacyConfigResolver$legacyConfigResolver
\eZ\Bundle\EzPublishLegacyBundle\Cache\PersistenceCachePurger$persistenceCachePurger
\eZ\Bundle\EzPublishLegacyBundle\LegacyMapper\Configuration$legacyMapper

Member Function Documentation

eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::getLegacyKernel ( )
protected
Returns
eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::setContainer ( Container  $container)

Member Data Documentation

eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::$container
protected
eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::$legacyConfigResolver
private
eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::$legacyKernelClosure
private
eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::$legacyMapper
protected
eZ\Bundle\EzPublishLegacyBundle\Controller\LegacySetupController::$persistenceCachePurger
private

The documentation for this class was generated from the following file: