use Tlog for logging propel query in debug mode
This commit is contained in:
@@ -74,7 +74,7 @@ class Parser implements ParserInterface
|
|||||||
{
|
{
|
||||||
$this->loadParser();
|
$this->loadParser();
|
||||||
|
|
||||||
|
echo \Thelia\Model\ConfigQuery::read("alfred", "dupont");
|
||||||
\Thelia\Log\Tlog::getInstance()->debug("tutu");
|
\Thelia\Log\Tlog::getInstance()->debug("tutu");
|
||||||
|
|
||||||
return $this->content;
|
return $this->content;
|
||||||
|
|||||||
@@ -34,10 +34,10 @@ namespace Thelia\Core;
|
|||||||
|
|
||||||
use Symfony\Component\HttpKernel\Kernel;
|
use Symfony\Component\HttpKernel\Kernel;
|
||||||
use Symfony\Component\Config\Loader\LoaderInterface;
|
use Symfony\Component\Config\Loader\LoaderInterface;
|
||||||
use Symfony\Component\Config\ConfigCache;
|
|
||||||
use Symfony\Component\DependencyInjection\Dumper\PhpDumper;
|
|
||||||
use Thelia\Core\Bundle;
|
use Thelia\Core\Bundle;
|
||||||
|
use Thelia\Log\Tlog;
|
||||||
use Propel;
|
use Propel;
|
||||||
|
use PropelConfiguration;
|
||||||
|
|
||||||
class Thelia extends Kernel
|
class Thelia extends Kernel
|
||||||
{
|
{
|
||||||
@@ -52,6 +52,17 @@ class Thelia extends Kernel
|
|||||||
protected function initPropel()
|
protected function initPropel()
|
||||||
{
|
{
|
||||||
Propel::init(THELIA_CONF_DIR . "/config_thelia.php");
|
Propel::init(THELIA_CONF_DIR . "/config_thelia.php");
|
||||||
|
|
||||||
|
if ($this->isDebug()) {
|
||||||
|
Propel::setLogger(Tlog::getInstance());
|
||||||
|
$config = Propel::getConfiguration(PropelConfiguration::TYPE_OBJECT);
|
||||||
|
$config->setParameter('debugpdo.logging.details.method.enabled', true);
|
||||||
|
$config->setParameter('debugpdo.logging.details.time.enabled', true);
|
||||||
|
$config->setParameter('debugpdo.logging.details.mem.enabled', true);
|
||||||
|
|
||||||
|
$con = Propel::getConnection("thelia");
|
||||||
|
$con->useDebug(true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Initializes the service container.
|
* Initializes the service container.
|
||||||
|
|||||||
Reference in New Issue
Block a user