/** * {@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); }
/** * @param AbstractQuery $query */ public function modify(AbstractQuery $query) { $query->setHydrationMode(Query::HYDRATE_ARRAY); }
function it_sets_hydration_mode_to_array(AbstractQuery $query) { $query->setHydrationMode(Query::HYDRATE_ARRAY)->shouldBeCalled(); $this->modify($query); }
public function modifyQuery(AbstractQuery $query) { $query->setHydrationMode(AbstractQuery::HYDRATE_ARRAY); // Propagate to child specification $this->child->modifyQuery($query); }