Loading module/Paiement/config/budget.config.php +5 −11 Changes for module/Paiement/config/budget.config.php: 5 added lines, 11 removed lines. Original line number Diff line number Diff line Loading @@ -135,22 +135,16 @@ return [ ], 'forms' => [ 'invokables' => [ \Paiement\Form\Budget\DotationSaisieForm::class => \Paiement\Form\Budget\DotationSaisieForm::class, ], Form\Budget\DotationSaisieForm::class => Form\Budget\DotationSaisieFormFactory::class, ], 'services' => [ 'invokables' => [ \Paiement\Service\TypeRessourceService::class => \Paiement\Service\TypeRessourceService::class, \Paiement\Service\DotationService::class => \Paiement\Service\DotationService::class, ], \Paiement\Assertion\BudgetAssertion::class => \UnicaenPrivilege\Assertion\AssertionFactory::class, Service\TypeRessourceService::class => Service\TypeRessourceServiceFactory::class, Service\DotationService::class => Service\DotationServiceFactory::class, Assertion\BudgetAssertion::class => \UnicaenPrivilege\Assertion\AssertionFactory::class, ], 'controllers' => [ 'invokables' => [ Controller\BudgetController::class => Controller\BudgetController::class, ], Controller\BudgetController::class => Controller\BudgetControllerFactory::class, ], ]; No newline at end of file module/Paiement/config/centre-cout.config.php +7 −13 Changes for module/Paiement/config/centre-cout.config.php: 7 added lines, 13 removed lines. Original line number Diff line number Diff line Loading @@ -110,24 +110,18 @@ return [ ], 'controllers' => [ 'invokables' => [ Controller\CentreCoutController::class => Controller\CentreCoutController::class, ], Controller\CentreCoutController::class => Controller\CentreCoutControllerFactory::class, ], 'services' => [ 'invokables' => [ \Paiement\Service\CentreCoutService::class => \Paiement\Service\CentreCoutService::class, \Paiement\Service\CentreCoutStructureService::class => \Paiement\Service\CentreCoutStructureService::class, \Paiement\Service\CcActiviteService::class => \Paiement\Service\CcActiviteService::class, ], Service\CentreCoutService::class => Service\CentreCoutServiceFactory::class, Service\CentreCoutStructureService::class => Service\CentreCoutStructureServiceFactory::class, Service\CcActiviteService::class => Service\CcActiviteServiceFactory::class, ], 'forms' => [ 'invokables' => [ \Paiement\Form\CentreCout\CentreCoutSaisieForm::class => \Paiement\Form\CentreCout\CentreCoutSaisieForm::class, Form\CentreCout\CentreCoutStructureSaisieForm::class => Form\CentreCout\CentreCoutStructureSaisieForm::class, \Paiement\Form\CentreCout\CentreCoutActiviteSaisieForm::class => \Paiement\Form\CentreCout\CentreCoutActiviteSaisieForm::class, ], Form\CentreCout\CentreCoutSaisieForm::class => Form\CentreCout\CentreCoutSaisieFormFactory::class, Form\CentreCout\CentreCoutStructureSaisieForm::class => Form\CentreCout\CentreCoutStructureSaisieFormFactory::class, Form\CentreCout\CentreCoutActiviteSaisieForm::class => Form\CentreCout\CentreCoutActiviteSaisieFormFactory::class, ], ]; module/Paiement/src/Controller/BudgetControllerFactory.php 0 → 100755 +32 −0 Changes for module/Paiement/src/Controller/BudgetControllerFactory.php: 32 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Paiement\Controller; use Psr\Container\ContainerInterface; /** * Description of BudgetControllerFactory * * @author Laurent Lécluse <laurent.lecluse at unicaen.fr> */ class BudgetControllerFactory { /** * @param ContainerInterface $container * @param string $requestedName * @param array|null $options * * @return BudgetController */ public function __invoke(ContainerInterface $container, $requestedName, $options = null): BudgetController { $controller = new BudgetController; /* Injectez vos dépendances ICI */ return $controller; } } No newline at end of file module/Paiement/src/Controller/CentreCoutControllerFactory.php 0 → 100755 +32 −0 Changes for module/Paiement/src/Controller/CentreCoutControllerFactory.php: 32 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Paiement\Controller; use Psr\Container\ContainerInterface; /** * Description of CentreCoutControllerFactory * * @author Laurent Lécluse <laurent.lecluse at unicaen.fr> */ class CentreCoutControllerFactory { /** * @param ContainerInterface $container * @param string $requestedName * @param array|null $options * * @return CentreCoutController */ public function __invoke(ContainerInterface $container, $requestedName, $options = null): CentreCoutController { $controller = new CentreCoutController; /* Injectez vos dépendances ICI */ return $controller; } } No newline at end of file module/Paiement/src/Form/Budget/DotationSaisieFormAwareTrait.php 0 → 100755 +39 −0 Changes for module/Paiement/src/Form/Budget/DotationSaisieFormAwareTrait.php: 39 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Paiement\Form\Budget; /** * Description of DotationSaisieFormAwareTrait * * @author UnicaenCode */ trait DotationSaisieFormAwareTrait { protected ?DotationSaisieForm $formBudgetDotationSaisie = null; /** * @param DotationSaisieForm $formBudgetDotationSaisie * * @return self */ public function setFormBudgetDotationSaisie(?DotationSaisieForm $formBudgetDotationSaisie) { $this->formBudgetDotationSaisie = $formBudgetDotationSaisie; return $this; } public function getFormBudgetDotationSaisie(): ?DotationSaisieForm { if (!empty($this->formBudgetDotationSaisie)) { return $this->formBudgetDotationSaisie; } return \Application::$container->get('FormElementManager')->get(DotationSaisieForm::class); } } No newline at end of file Loading
module/Paiement/config/budget.config.php +5 −11 Changes for module/Paiement/config/budget.config.php: 5 added lines, 11 removed lines. Original line number Diff line number Diff line Loading @@ -135,22 +135,16 @@ return [ ], 'forms' => [ 'invokables' => [ \Paiement\Form\Budget\DotationSaisieForm::class => \Paiement\Form\Budget\DotationSaisieForm::class, ], Form\Budget\DotationSaisieForm::class => Form\Budget\DotationSaisieFormFactory::class, ], 'services' => [ 'invokables' => [ \Paiement\Service\TypeRessourceService::class => \Paiement\Service\TypeRessourceService::class, \Paiement\Service\DotationService::class => \Paiement\Service\DotationService::class, ], \Paiement\Assertion\BudgetAssertion::class => \UnicaenPrivilege\Assertion\AssertionFactory::class, Service\TypeRessourceService::class => Service\TypeRessourceServiceFactory::class, Service\DotationService::class => Service\DotationServiceFactory::class, Assertion\BudgetAssertion::class => \UnicaenPrivilege\Assertion\AssertionFactory::class, ], 'controllers' => [ 'invokables' => [ Controller\BudgetController::class => Controller\BudgetController::class, ], Controller\BudgetController::class => Controller\BudgetControllerFactory::class, ], ]; No newline at end of file
module/Paiement/config/centre-cout.config.php +7 −13 Changes for module/Paiement/config/centre-cout.config.php: 7 added lines, 13 removed lines. Original line number Diff line number Diff line Loading @@ -110,24 +110,18 @@ return [ ], 'controllers' => [ 'invokables' => [ Controller\CentreCoutController::class => Controller\CentreCoutController::class, ], Controller\CentreCoutController::class => Controller\CentreCoutControllerFactory::class, ], 'services' => [ 'invokables' => [ \Paiement\Service\CentreCoutService::class => \Paiement\Service\CentreCoutService::class, \Paiement\Service\CentreCoutStructureService::class => \Paiement\Service\CentreCoutStructureService::class, \Paiement\Service\CcActiviteService::class => \Paiement\Service\CcActiviteService::class, ], Service\CentreCoutService::class => Service\CentreCoutServiceFactory::class, Service\CentreCoutStructureService::class => Service\CentreCoutStructureServiceFactory::class, Service\CcActiviteService::class => Service\CcActiviteServiceFactory::class, ], 'forms' => [ 'invokables' => [ \Paiement\Form\CentreCout\CentreCoutSaisieForm::class => \Paiement\Form\CentreCout\CentreCoutSaisieForm::class, Form\CentreCout\CentreCoutStructureSaisieForm::class => Form\CentreCout\CentreCoutStructureSaisieForm::class, \Paiement\Form\CentreCout\CentreCoutActiviteSaisieForm::class => \Paiement\Form\CentreCout\CentreCoutActiviteSaisieForm::class, ], Form\CentreCout\CentreCoutSaisieForm::class => Form\CentreCout\CentreCoutSaisieFormFactory::class, Form\CentreCout\CentreCoutStructureSaisieForm::class => Form\CentreCout\CentreCoutStructureSaisieFormFactory::class, Form\CentreCout\CentreCoutActiviteSaisieForm::class => Form\CentreCout\CentreCoutActiviteSaisieFormFactory::class, ], ];
module/Paiement/src/Controller/BudgetControllerFactory.php 0 → 100755 +32 −0 Changes for module/Paiement/src/Controller/BudgetControllerFactory.php: 32 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Paiement\Controller; use Psr\Container\ContainerInterface; /** * Description of BudgetControllerFactory * * @author Laurent Lécluse <laurent.lecluse at unicaen.fr> */ class BudgetControllerFactory { /** * @param ContainerInterface $container * @param string $requestedName * @param array|null $options * * @return BudgetController */ public function __invoke(ContainerInterface $container, $requestedName, $options = null): BudgetController { $controller = new BudgetController; /* Injectez vos dépendances ICI */ return $controller; } } No newline at end of file
module/Paiement/src/Controller/CentreCoutControllerFactory.php 0 → 100755 +32 −0 Changes for module/Paiement/src/Controller/CentreCoutControllerFactory.php: 32 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Paiement\Controller; use Psr\Container\ContainerInterface; /** * Description of CentreCoutControllerFactory * * @author Laurent Lécluse <laurent.lecluse at unicaen.fr> */ class CentreCoutControllerFactory { /** * @param ContainerInterface $container * @param string $requestedName * @param array|null $options * * @return CentreCoutController */ public function __invoke(ContainerInterface $container, $requestedName, $options = null): CentreCoutController { $controller = new CentreCoutController; /* Injectez vos dépendances ICI */ return $controller; } } No newline at end of file
module/Paiement/src/Form/Budget/DotationSaisieFormAwareTrait.php 0 → 100755 +39 −0 Changes for module/Paiement/src/Form/Budget/DotationSaisieFormAwareTrait.php: 39 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Paiement\Form\Budget; /** * Description of DotationSaisieFormAwareTrait * * @author UnicaenCode */ trait DotationSaisieFormAwareTrait { protected ?DotationSaisieForm $formBudgetDotationSaisie = null; /** * @param DotationSaisieForm $formBudgetDotationSaisie * * @return self */ public function setFormBudgetDotationSaisie(?DotationSaisieForm $formBudgetDotationSaisie) { $this->formBudgetDotationSaisie = $formBudgetDotationSaisie; return $this; } public function getFormBudgetDotationSaisie(): ?DotationSaisieForm { if (!empty($this->formBudgetDotationSaisie)) { return $this->formBudgetDotationSaisie; } return \Application::$container->get('FormElementManager')->get(DotationSaisieForm::class); } } No newline at end of file