* @package Gedmo.Translatable.Hydrator.ORM * @subpackage ObjectHydrator * @link http://www.gediminasm.org * @license MIT License (http://www.opensource.org/licenses/mit-license.php) */ class ObjectHydrator extends BaseObjectHydrator { /** * 2.1 version * {@inheritdoc} */ protected function _hydrateAll() { $listener = $this->_hints[TranslationWalker::HINT_TRANSLATION_LISTENER]; $listener->setSkipOnLoad(true); $result = parent::_hydrateAll(); $listener->setSkipOnLoad(false); return $result; } /** * 2.2 version * {@inheritdoc} */ protected function hydrateAllData() { $listener = $this->_hints[TranslationWalker::HINT_TRANSLATION_LISTENER]; $listener->setSkipOnLoad(true); $result = parent::hydrateAllData(); $listener->setSkipOnLoad(false); return $result; } }