mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-14 13:33:14 +00:00
Application cleanup
This commit is contained in:
@@ -7,7 +7,9 @@ use Alchemy\Phrasea\Core\Provider\BrowserServiceProvider;
|
||||
use Alchemy\Phrasea\Core\Provider\BorderManagerServiceProvider;
|
||||
use Alchemy\Phrasea\Core\Provider\CacheServiceProvider;
|
||||
use Alchemy\Phrasea\Core\Provider\ConfigurationServiceProvider;
|
||||
use Alchemy\Phrasea\Core\Provider\GeonamesServiceProvider;
|
||||
use Alchemy\Phrasea\Core\Provider\ORMServiceProvider;
|
||||
use Alchemy\Phrasea\Core\Provider\TaskManagerServiceProvider;
|
||||
use Alchemy\Phrasea\Security\Firewall;
|
||||
use FFMpeg\FFMpegServiceProvider;
|
||||
use Grom\Silex\ImagineServiceProvider;
|
||||
@@ -18,12 +20,12 @@ use Neutron\Silex\Provider\FilesystemServiceProvider;
|
||||
use PHPExiftool\PHPExiftoolServiceProvider;
|
||||
use Silex\Application as SilexApplication;
|
||||
use Silex\Provider\MonologServiceProvider;
|
||||
use Silex\Provider\SessionServiceProvider;
|
||||
use Silex\Provider\TwigServiceProvider;
|
||||
use Silex\Provider\UrlGeneratorServiceProvider;
|
||||
use Silex\Provider\ValidatorServiceProvider;
|
||||
use Symfony\Component\HttpFoundation\Request;
|
||||
use Symfony\Component\HttpFoundation\Response;
|
||||
use Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler;
|
||||
use Unoconv\UnoconvServiceProvider;
|
||||
use XPDF\XPDFServiceProvider;
|
||||
|
||||
class Application extends SilexApplication
|
||||
@@ -54,7 +56,8 @@ class Application extends SilexApplication
|
||||
ini_set('memory_limit', '2048M');
|
||||
}
|
||||
|
||||
ini_set('error_reporting', '6143');
|
||||
error_reporting(E_STRICT);
|
||||
// ini_set('error_reporting', '6143');
|
||||
ini_set('default_charset', 'UTF-8');
|
||||
ini_set('session.use_cookies', '1');
|
||||
ini_set('session.use_only_cookies', '1');
|
||||
@@ -65,7 +68,6 @@ class Application extends SilexApplication
|
||||
ini_set('allow_url_fopen', 'on');
|
||||
|
||||
|
||||
|
||||
$this['charset'] = 'UTF-8';
|
||||
|
||||
$this->register(new ConfigurationServiceProvider());
|
||||
@@ -78,7 +80,6 @@ class Application extends SilexApplication
|
||||
return $app->getEnvironment() !== 'prod';
|
||||
});
|
||||
|
||||
|
||||
$this->register(new BorderManagerServiceProvider());
|
||||
$this->register(new CacheServiceProvider());
|
||||
$this->register(new ORMServiceProvider());
|
||||
@@ -88,15 +89,14 @@ class Application extends SilexApplication
|
||||
$this->register(new ImagineServiceProvider());
|
||||
$this->register(new FFMpegServiceProvider());
|
||||
$this->register(new PHPExiftoolServiceProvider());
|
||||
$this->register(new \Unoconv\UnoconvServiceProvider());
|
||||
$this->register(new UnoconvServiceProvider());
|
||||
$this->register(new MediaVorusServiceProvider());
|
||||
$this->register(new XPDFServiceProvider());
|
||||
$this->register(new MonologServiceProvider());
|
||||
$this->register(new MediaAlchemystServiceProvider());
|
||||
$this->register(new \Silex\Provider\SessionServiceProvider());
|
||||
$this->register(new Core\Provider\GeonamesServiceProvider);
|
||||
$this->register(new Core\Provider\TaskManagerServiceProvider());
|
||||
|
||||
$this->register(new SessionServiceProvider());
|
||||
$this->register(new GeonamesServiceProvider);
|
||||
$this->register(new TaskManagerServiceProvider());
|
||||
|
||||
$this['session.test'] = $this->share(function(Application $app) {
|
||||
return $app->getEnvironment() == 'test';
|
||||
@@ -108,10 +108,6 @@ class Application extends SilexApplication
|
||||
}
|
||||
});
|
||||
|
||||
// $this['session.storage.handler'] = $this->share(function(Application $app) {
|
||||
// return new PdoSessionHandler($app['EM']->getConnection()->getWrappedConnection());
|
||||
// });
|
||||
|
||||
$this['imagine.factory'] = $this->share(function(Application $app) {
|
||||
if ($app['phraseanet.registry']->get('GV_imagine_driver') != '') {
|
||||
return $app['phraseanet.registry']->get('GV_imagine_driver');
|
||||
@@ -209,15 +205,11 @@ class Application extends SilexApplication
|
||||
|
||||
|
||||
|
||||
$request = Request::createFromGlobals();
|
||||
|
||||
|
||||
|
||||
|
||||
if ($this['phraseanet.registry']->is_set('GV_timezone'))
|
||||
if ($this['phraseanet.registry']->is_set('GV_timezone')) {
|
||||
date_default_timezone_set($this['phraseanet.registry']->get('GV_timezone'));
|
||||
else
|
||||
} else {
|
||||
date_default_timezone_set('Europe/Berlin');
|
||||
}
|
||||
|
||||
// if ($this['phraseanet.configuration']->isInstalled()) {
|
||||
// if ($this['phraseanet.configuration']->isDisplayingErrors()) {
|
||||
|
Reference in New Issue
Block a user