<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
\mpcmf\system\configuration\config::setConfig(__FILE__, ['name' => 'Web application base', 'slim' => ['debug' => true, 'log.enabled' => true, 'templates.path' => null, 'view' => '\\mpcmf\\system\\view\\smartyDriver', 'cookies.encrypt' => true, 'cookies.lifetime' => '60 minutes', 'cookies.path' => '/', 'cookies.domain' => null, 'cookies.secure' => false, 'cookies.httponly' => false, 'cookies.secret_key' => 'CHANGE_THIS_SECRET_KEY', 'cookies.cipher' => MCRYPT_RIJNDAEL_256, 'cookies.cipher_mode' => MCRYPT_MODE_CBC, 'http.version' => '1.1']]);
Exemplo n.º 2
0
<?php

use Monolog\Logger;
use mpcmf\system\configuration\config;
$path = '/tmp/mpcmf.log';
$defaultLevel = Logger::DEBUG;
config::setConfig(__FILE__, ['default' => ['name' => 'BaseLog', 'path' => 'php://stdout', 'level' => $defaultLevel], 'applicationBase' => ['name' => 'ApplicationLog', 'path' => 'php://stdout', 'level' => $defaultLevel], 'controllerBase' => ['name' => 'ControllerLog', 'path' => 'php://stdout', 'level' => $defaultLevel]]);
Exemplo n.º 3
0
<?php

use Monolog\Logger;
use mpcmf\system\configuration\config;
use mpcmf\system\configuration\environment;
$path = '/tmp/mpcmf.log';
$defaultLevel = Logger::DEBUG;
config::setConfig(__FILE__, ['default' => ['name' => 'BaseLog', 'path' => 'php://stdout', 'level' => $defaultLevel], 'applicationBase' => ['name' => 'ApplicationLog', 'path' => 'php://stdout', 'level' => $defaultLevel], 'controllerBase' => ['name' => 'ControllerLog', 'path' => 'php://stdout', 'level' => $defaultLevel]]);
$productionLevel = MPCMF_DEBUG ? Logger::DEBUG : Logger::NOTICE;
config::setConfig(__FILE__, ['default' => ['name' => 'BaseLog', 'path' => "{$path}/mpcmf.log", 'level' => $productionLevel], 'applicationBase' => ['name' => 'ApplicationLog', 'path' => "{$path}/mpcmf.log", 'level' => $productionLevel], 'controllerBase' => ['name' => 'ControllerLog', 'path' => "{$path}/mpcmf.log", 'level' => $productionLevel]], environment::ENV_PRODUCTION);
MPCMF_DEBUG && config::setConfigByEnvironment(__FILE__, environment::ENV_PRODUCTION);
<?php

/**
 * mongoInstance configuration
 *
 * @author Gregory Ostrovsky <*****@*****.**>
 */
use mpcmf\system\configuration\config;
use mpcmf\system\configuration\environment;
config::setConfig(__FILE__, ['default' => ['uri' => 'mongodb://localhost', 'options' => ['connect' => true]], 'localhost' => ['uri' => 'mongodb://localhost', 'options' => ['connect' => true]]]);
config::setConfig(__FILE__, ['localhost' => ['uri' => 'mongodb://localhost', 'options' => ['connect' => true]]], environment::ENV_PRODUCTION);
<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
\mpcmf\system\configuration\config::setConfig(__FILE__, ['compile_dir' => '/tmp/mpcmf/smarty/templates_c/', 'config_dir' => '/tmp/mpcmf/smarty/configs/', 'cache_dir' => '/tmp/mpcmf/smarty/templates_cache/', 'cache_lifetime' => 3600, 'caching' => true, 'debugging' => false, 'force_compile' => true]);
Exemplo n.º 6
0
<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
use mpcmf\system\configuration\config;
config::setConfig(__FILE__, ['localhost' => ['host' => '127.0.0.1', 'port' => '5672', 'login' => 'guest', 'password' => 'guest']]);
<?php

/**
 * mongoInstance configuration
 *
 * @author Gregory Ostrovsky <*****@*****.**>
 */
use mpcmf\system\configuration\config;
config::setConfig(__FILE__, ['default' => ['uri' => 'mongodb://localhost', 'options' => ['connect' => true]], 'mongo01' => ['uri' => 'mongodb://localhost', 'options' => ['connect' => true]], 'localhost' => ['uri' => 'mongodb://localhost', 'options' => ['connect' => true]]]);
<?php

/**
 * @author gilberg.vrn
 * @date   : 5/29/15 10:55 PM
 */
\mpcmf\system\configuration\config::setConfig(__FILE__, ['default' => ['servers' => [['host' => 'localhost', 'port' => 11211]]]]);
<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
\mpcmf\system\configuration\config::setConfig(__FILE__, ['cookie' => ['name' => 'mpcmf:user', 'expire' => '+1 day'], 'acl_class' => \mpcmf\apps\mpcmfWeb\libraries\acl\defaultAclManager::class]);
<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
\mpcmf\system\configuration\config::setConfig(__FILE__, []);
<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
\mpcmf\system\configuration\config::setConfig(__FILE__, ['cookie' => ['name' => 'mpcmf:user', 'expire' => '+1 day'], 'acl_class' => 'mpcmf\\modules\\authex\\simpleAclManager']);
<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
\mpcmf\system\configuration\config::setConfig(__FILE__, ['token_class' => \mpcmf\apps\mpcmfWeb\libraries\acl\defaultTokenManager::class]);
<?php

/**
 * @author greevex
 * @date   : 11/16/12 5:11 PM
 */
use Monolog\Logger;
use mpcmf\system\configuration\config;
use mpcmf\system\helper\io\codes;
$level = Logger::DEBUG;
config::setConfig(__FILE__, ['default' => [codes::RESPONSE_CODE_FAIL => 'Ошибка:( %s', codes::RESPONSE_CODE_OK => 'Всё хорошо.', codes::RESPONSE_CODE_SAVED => 'Объект %s сохранён!', codes::RESPONSE_CODE_REMOVED => 'Объект удалён!', codes::RESPONSE_CODE_CREATED => 'Объект %s создан!']]);