public function __construct($array = null) { if (!empty($array)) { $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $hydrator->hydrate($array, $this); } }
public function __construct($data) { $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(false); $hydrator->hydrate($data, $this); // count the votes $this->countVotes(); }
public function __construct($data = null) { if (null !== $data) { $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $hydrator->hydrate($data, $this); } }
public function __construct(array $options = array()) { $this->setCreated_at(new \DateTime("now")); $this->setUpdated_at(new \DateTime("now")); $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $hydrator->hydrate($options, $this); }
public function __construct($data = null) { if (!empty($data)) { $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $hydrator->hydrate($data, $this); } $this->points = array(); }
public function update(array $data) { if (!isset($data['id'])) { throw new \InvalidArgumentException("A key ID é obrigatória dentro do array"); } $entity = $this->getEm()->getReference('\\SON\\Entity\\Task', $data['id']); $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $hydrator->hydrate($data, $entity); $this->getEm()->persist($entity); $this->getEm()->flush(); return $entity; }
public function getExistingParent($option) { if (is_array($option)) { $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $option = $hydrator->hydrate($option, new \SpeckCatalog\Model\Option\Relational()); } $parent = null; if ($option->getProductId()) { $data = array('product_id' => $option->getProductId()); $parent = $this->getProductService()->find($data); } elseif ($option->getChoiceId()) { $data = array('choice_id' => $option->getChoiceId()); $parent = $this->getChoiceService()->find($data); } return $parent; }
public function __construct($data) { $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(false); $hydrator->hydrate($data, $this); }
/** * Utilise les donnée du tableau pour remplir le model. * * @param array */ public function exchangeArray($aData) { $oHydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $oHydrator->hydrate($aData, $this); }
public function __construct(array $data = null) { if (!empty($data)) { $hydrator = new \Zend\Stdlib\Hydrator\ClassMethods(); $hydrator->hydrate($data, $this); } $this->_candidate_neighborhoods = array(); }