diff --git a/Form/DataTransformer/ModelsToArrayTransformer.php b/Form/DataTransformer/ModelsToArrayTransformer.php index 28fa77e..c72539c 100644 --- a/Form/DataTransformer/ModelsToArrayTransformer.php +++ b/Form/DataTransformer/ModelsToArrayTransformer.php @@ -10,17 +10,30 @@ namespace Propel\PropelBundle\Form\DataTransformer; -use Symfony\Component\Form\DataTransformerInterface; use Symfony\Component\Form\Exception\UnexpectedTypeException; use Symfony\Component\Form\Exception\TransformationFailedException; -use Propel\PropelBundle\Form\ChoiceList\ModelChoiceList; +use Symfony\Component\Form\DataTransformerInterface; + use \PropelCollection; use \PropelObjectCollection; +use Propel\PropelBundle\Form\ChoiceList\ModelChoiceList; +/** + * ModelsToArrayTransformer class. + * + * @author William Durand + * @author Pierre-Yves Lebecq + */ class ModelsToArrayTransformer implements DataTransformerInterface { + /** + * @var \Propel\PropelBundle\Form\ChoiceList\ModelChoiceList + */ private $choiceList; + /** + * @param \Propel\PropelBundle\Form\ChoiceList\ModelChoiceList $choiceList + */ public function __construct(ModelChoiceList $choiceList) { $this->choiceList = $choiceList; @@ -32,7 +45,7 @@ class ModelsToArrayTransformer implements DataTransformerInterface return array(); } - if (!($collection instanceof PropelCollection)) { + if (!$collection instanceof PropelCollection) { throw new UnexpectedTypeException($collection, '\PropelCollection'); }