Files
SmartHomePHP/config/main.php
Alex Solomaha 534c6b4c71 Timezone fixes
2016-11-13 21:10:11 +02:00

81 lines
2.4 KiB
PHP

<?php
$params = require(__DIR__ . '/params.php');
return [
'id' => 'basic',
'name' => 'SmartHome',
'sourceLanguage' => 'ru',
'language' => 'ru',
'basePath' => dirname(__DIR__),
'bootstrap' => ['log'],
'components' => [
'cache' => [
'class' => 'yii\caching\FileCache',
],
'user' => [
'identityClass' => 'app\models\User',
'enableAutoLogin' => true,
'loginUrl' => ['/auth/login'],
],
'errorHandler' => [
'errorAction' => 'site/error',
],
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@app/mail',
],
'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
'targets' => [
[
'class' => 'yii\log\FileTarget',
'levels' => ['error', 'warning'],
],
],
],
'db' => require(__DIR__ . '/db.php'),
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'' => 'panel/index',
'login' => 'auth/login',
'<controller>/<id:\d+>/<action:(create|update|delete)>' => '<controller>/<action>',
'<controller>/<id:\d+>' => '<controller>/view',
'<controller>' => '<controller>/index',
],
],
'view' => [
'class' => 'rmrevin\yii\minify\View',
'minify_path' => '@webroot/assets',
'js_position' => [\yii\web\View::POS_END],
'force_charset' => 'UTF-8',
],
'formatter' => [
// 'dateFormat' => 'dd.MM.yyyy',
// 'datetimeFormat' => 'php:d.m.Y H:i',
'defaultTimeZone' => 'Europe/Kiev',
'timeZone' => 'Europe/Kiev',
],
'assetManager' => [
'bundles' => [
'dmstr\web\AdminLteAsset' => [
'skin' => 'skin-purple',
],
// 'yii\bootstrap\BootstrapAsset' => [
// 'css' => [],
// 'js' => [],
// ],
],
],
],
'modules' => [
'admin' => [
'class' => 'app\modules\admin\Module',
],
],
'params' => $params,
'defaultRoute' => ['panel/index'],
];