for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace yiicod\systemparams\commands;
use Yii;
use yii\console\Controller;
use yii\helpers\Console;
use yiicod\systemparams\SystemParamsService;
/**
* Class SystemParamCommand
* System params console command
*
* @author Virchenko Maksim <[email protected]>
* @package yiicod\systemparams\commands
*/
class SystemParamCommand extends Controller
{
* Params alias
* @var string
public $paramsAlias = '@app/../common/config/systemParams.php';
* Run send mail.
public function actionSync()
$alias = Yii::getAlias($this->paramsAlias);
$params = include_once($alias);
$service = new SystemParamsService();
if ($service->mergeParams($params, false)) {
$this->stdout("Sync params done \n", Console::FG_GREEN);
} else {
$this->stdout("Sync params done \n", Console::FG_RED);
}