File: /home/safarimaris/home/safarimaris/backend/controllers/ConsoleController.php
<?php
namespace backend\controllers;
use common\components\console\Import;
use common\components\console\Expire;
use yii\helpers\Url;
use yii\web\Controller;
use yii\filters\AccessControl;
/**
* TagController implements the CRUD actions for Tag model.
*/
class ConsoleController extends Controller
{
/**
* @inheritdoc
*/
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'rules' => [
[
'actions' => ['tour'],
'allow' => true,
'roles' => ['@'],
],
],
],
];
}
/**
* Lists all Tag models.
* @return mixed
*/
public function actionTour()
{
set_time_limit(0);
$import = new Import();
$import->tour(false);
$expire = new Expire();
$expire->tour();
return $this->redirect(Url::home());
}
}