Ejemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function setHydrationMode($hydrationMode)
 {
     $this->_state = self::STATE_DIRTY;
     return parent::setHydrationMode($hydrationMode);
 }
 /**
  * @param AbstractQuery $query
  */
 public function modify(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_SINGLE_SCALAR);
 }
 function it_sets_hydration_mode_to_object(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_SINGLE_SCALAR)->shouldBeCalled();
     $this->modify($query);
 }
Ejemplo n.º 4
0
 /**
  * @param AbstractQuery $query
  */
 public function modify(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_ARRAY);
 }
Ejemplo n.º 5
0
 function it_sets_hydration_mode_to_array(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_ARRAY)->shouldBeCalled();
     $this->modify($query);
 }
Ejemplo n.º 6
0
 public function modifyQuery(AbstractQuery $query)
 {
     $query->setHydrationMode(AbstractQuery::HYDRATE_ARRAY);
     // Propagate to child specification
     $this->child->modifyQuery($query);
 }