/** * Start Doctrine entity manager * * @return void */ public function startEntityManager() { parent::startEntityManager(); if (!defined('LC_CACHE_BUILDING')) { if (\XLite\Module\XC\WebmasterKit\Core\Profiler::getInstance()->enabled) { static::$em->getConnection()->getConfiguration()->setSQLLogger(\XLite\Module\XC\WebmasterKit\Core\Profiler::getInstance()); } elseif (\XLite\Core\Config::getInstance()->XC->WebmasterKit->logSQL) { static::$em->getConnection()->getConfiguration()->setSQLLogger(\XLite\Logger::getInstance()); } } }