Merge branch 'propel' of ssh://gitmraynaud:10022/thelia into propel
This commit is contained in:
@@ -1,9 +1,5 @@
|
||||
<?php
|
||||
|
||||
if (!isset($env)) {
|
||||
$env = 'prod';
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @file
|
||||
@@ -16,8 +12,7 @@ $loader = require __DIR__ . '/autoload.php';
|
||||
|
||||
|
||||
|
||||
if(file_exists(THELIA_ROOT . '/local/config/config_db.php'))
|
||||
{
|
||||
if (file_exists(THELIA_ROOT . '/local/config/config_db.php')) {
|
||||
require THELIA_ROOT . '/local/config/config_db.php';
|
||||
} else {
|
||||
define('THELIA_INSTALL_MODE',true);
|
||||
|
||||
@@ -51,6 +51,9 @@ class Thelia extends Kernel
|
||||
|
||||
protected function initPropel()
|
||||
{
|
||||
if (file_exists(THELIA_ROOT . '/local/config/config_db.php') === false) {
|
||||
return ;
|
||||
}
|
||||
Propel::init(THELIA_CONF_DIR . "/config_thelia.php");
|
||||
|
||||
if ($this->isDebug()) {
|
||||
@@ -64,35 +67,16 @@ class Thelia extends Kernel
|
||||
$con->useDebug(true);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Initializes the service container.
|
||||
*
|
||||
* @TODO cache container initialization
|
||||
*
|
||||
* The cached version of the service container is used when fresh, otherwise the
|
||||
* container is built.
|
||||
*
|
||||
* Load some configuration
|
||||
* Initialize all plugins
|
||||
*
|
||||
*/
|
||||
// protected function initializeContainer()
|
||||
// {
|
||||
// $class = $this->getContainerClass();
|
||||
// $cache = new ConfigCache($this->getCacheDir().'/'.$class.'.php', $this->debug);
|
||||
// $fresh = true;
|
||||
// if (!$cache->isFresh()) {
|
||||
// $container = $this->buildContainer();
|
||||
// $this->dumpContainer($cache, $container, $class, $this->getContainerBaseClass());
|
||||
//
|
||||
// $fresh = false;
|
||||
// }
|
||||
//
|
||||
// require_once $cache;
|
||||
//
|
||||
// $this->container = new $class();
|
||||
//
|
||||
// if (!$fresh && $this->container->has('cache_warmer')) {
|
||||
// $this->container->get('cache_warmer')->warmUp($this->container->getParameter('kernel.cache_dir'));
|
||||
// }
|
||||
//
|
||||
// }
|
||||
public function loadConfiguration(){
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the cache directory.
|
||||
|
||||
@@ -10,7 +10,7 @@ require __DIR__ . '/../core/bootstrap.php';
|
||||
|
||||
$request = Request::createFromGlobals();
|
||||
|
||||
$thelia = new Thelia($env, false);
|
||||
$thelia = new Thelia("prod", false);
|
||||
|
||||
$response = $thelia->handle($request)->prepare($request)->send();
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ if ( false === in_array($request->getClientIp(), $trustIp)) {
|
||||
//change request to send to a 404 error page
|
||||
}
|
||||
|
||||
$thelia = new Thelia($env, true);
|
||||
$thelia = new Thelia("dev", true);
|
||||
|
||||
$response = $thelia->handle($request)->prepare($request)->send();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user