From fa1d876c6f11cfc385fe78e8ec91d02885a97780 Mon Sep 17 00:00:00 2001 From: Robin Keet Date: Fri, 3 Aug 2018 22:27:11 +0200 Subject: [PATCH] Added strict type paramater requirements in few functions of AbstractDoctrineFieldsetInputFilter, AbstractFieldsetFactory and AbstractFormFactory --- .../AbstractDoctrineFieldsetInputFilterFactory.php | 2 +- src/Factory/AbstractFieldsetFactory.php | 8 ++++---- src/Factory/AbstractFormFactory.php | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Factory/AbstractDoctrineFieldsetInputFilterFactory.php b/src/Factory/AbstractDoctrineFieldsetInputFilterFactory.php index ebbcc96..85a22c9 100644 --- a/src/Factory/AbstractDoctrineFieldsetInputFilterFactory.php +++ b/src/Factory/AbstractDoctrineFieldsetInputFilterFactory.php @@ -38,7 +38,7 @@ abstract class AbstractDoctrineFieldsetInputFilterFactory extends AbstractFields * @throws \Psr\Container\ContainerExceptionInterface * @throws \Psr\Container\NotFoundExceptionInterface */ - public function setupRequirements(ContainerInterface $container, $className = null) + public function setupRequirements(ContainerInterface $container, string $className = null) { $this->setObjectManager($container->get(EntityManager::class)); $this->setTranslator($container->get('MvcTranslator')); diff --git a/src/Factory/AbstractFieldsetFactory.php b/src/Factory/AbstractFieldsetFactory.php index fb2ff45..c619091 100644 --- a/src/Factory/AbstractFieldsetFactory.php +++ b/src/Factory/AbstractFieldsetFactory.php @@ -39,13 +39,13 @@ abstract class AbstractFieldsetFactory implements FactoryInterface /** * AbstractFieldsetFactory constructor. * - * @param $fieldset - * @param $name - * @param $fieldsetObject + * @param string $fieldset + * @param string $name + * @param string $fieldsetObject * * @throws ClassNotFoundException */ - public function __construct($fieldset, $name, $fieldsetObject) + public function __construct(string $fieldset, string $name, string $fieldsetObject) { if ( ! class_exists($fieldset)) { diff --git a/src/Factory/AbstractFormFactory.php b/src/Factory/AbstractFormFactory.php index 6780a8e..7f3e5f3 100644 --- a/src/Factory/AbstractFormFactory.php +++ b/src/Factory/AbstractFormFactory.php @@ -44,10 +44,10 @@ abstract class AbstractFormFactory implements FactoryInterface /** * AbstractFormFactory constructor. * - * @param $form - * @param $formInputFilter + * @param string $form + * @param string $formInputFilter */ - public function __construct($form, $formInputFilter) + public function __construct(string $form, string $formInputFilter) { if ( ! class_exists($form)) {