コード例 #1
0
ファイル: Query.php プロジェクト: davidbui2/doctrine2
 /**
  * {@inheritdoc}
  */
 public function setHydrationMode($hydrationMode)
 {
     $this->_state = self::STATE_DIRTY;
     return parent::setHydrationMode($hydrationMode);
 }
コード例 #2
0
 /**
  * @param AbstractQuery $query
  */
 public function modify(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_SINGLE_SCALAR);
 }
コード例 #3
0
 function it_sets_hydration_mode_to_object(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_SINGLE_SCALAR)->shouldBeCalled();
     $this->modify($query);
 }
コード例 #4
0
 /**
  * @param AbstractQuery $query
  */
 public function modify(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_ARRAY);
 }
コード例 #5
0
 function it_sets_hydration_mode_to_array(AbstractQuery $query)
 {
     $query->setHydrationMode(Query::HYDRATE_ARRAY)->shouldBeCalled();
     $this->modify($query);
 }
コード例 #6
0
ファイル: ArrayHydrate.php プロジェクト: beest/doctrinextra
 public function modifyQuery(AbstractQuery $query)
 {
     $query->setHydrationMode(AbstractQuery::HYDRATE_ARRAY);
     // Propagate to child specification
     $this->child->modifyQuery($query);
 }