diff --git a/src/Network/Session/DatabaseSession.php b/src/Network/Session/DatabaseSession.php index 7cf643c174e..f7ee6dc88e1 100644 --- a/src/Network/Session/DatabaseSession.php +++ b/src/Network/Session/DatabaseSession.php @@ -96,7 +96,7 @@ public function read($id) ->find('all') ->select(['data']) ->where([$this->_table->getPrimaryKey() => $id]) - ->hydrate(false) + ->enableHydration(false) ->first(); if (empty($result)) { diff --git a/src/ORM/Association/Loader/SelectLoader.php b/src/ORM/Association/Loader/SelectLoader.php index e4c663f5b15..d8a62db294c 100644 --- a/src/ORM/Association/Loader/SelectLoader.php +++ b/src/ORM/Association/Loader/SelectLoader.php @@ -169,7 +169,7 @@ protected function _buildQuery($options) ->select($options['fields']) ->where($options['conditions']) ->eagerLoaded(true) - ->hydrate($options['query']->hydrate()); + ->enableHydration($options['query']->isHydrationEnabled()); if ($useSubquery) { $filter = $this->_buildSubquery($options['query']); diff --git a/src/ORM/Behavior/TranslateBehavior.php b/src/ORM/Behavior/TranslateBehavior.php index 44d87aed2b2..efbe5ea86ba 100644 --- a/src/ORM/Behavior/TranslateBehavior.php +++ b/src/ORM/Behavior/TranslateBehavior.php @@ -647,8 +647,8 @@ protected function _findExistingTranslations($ruleSet) $query = $association->find() ->select(['id', 'num' => 0]) ->where(current($ruleSet)) - ->hydrate(false) - ->bufferResults(false); + ->enableHydration(false) + ->enableBufferedResults(false); unset($ruleSet[0]); foreach ($ruleSet as $i => $conditions) { diff --git a/src/ORM/Behavior/TreeBehavior.php b/src/ORM/Behavior/TreeBehavior.php index 275bcb9ec8b..412e664533c 100644 --- a/src/ORM/Behavior/TreeBehavior.php +++ b/src/ORM/Behavior/TreeBehavior.php @@ -827,7 +827,7 @@ protected function _recoverTree($counter = 0, $parentId = null, $level = -1) ->select([$aliasedPrimaryKey]) ->where([$this->_table->aliasField($parent) . ' IS' => $parentId]) ->order($order) - ->hydrate(false); + ->enableHydration(false); $leftCounter = $counter; $nextLevel = $level + 1; diff --git a/src/ORM/Table.php b/src/ORM/Table.php index eb248611892..eabf3e9c393 100644 --- a/src/ORM/Table.php +++ b/src/ORM/Table.php @@ -1610,7 +1610,7 @@ public function exists($conditions) ->select(['existing' => 1]) ->where($conditions) ->limit(1) - ->hydrate(false) + ->enableHydration(false) ->toArray() ); }