Ejemplo n.º 1
0
 public function actionDaemonLog()
 {
     $base = [];
     $base['_'] = [];
     $base['_']['url'] = Url::to(['/admin/daemon-log']);
     $daemonLog = Engine::getDaemonLog();
     if (Yii::$app->request->isAjax && !empty($_GET['package'])) {
         Yii::$app->response->data = $daemonLog->getPackage(true);
         return;
     } elseif (Yii::$app->request->isAjax) {
         Yii::$app->response->taskOptions = ['title' => 'Daemon Log', 'modalClass' => 'modal-xl', 'isForm' => false];
         Yii::$app->response->task = 'dialog';
     }
     $this->params['url'] = '/admin/daemon-log';
     $this->params['log'] = $daemonLog;
     $this->params['package'] = $daemonLog->package($base);
     Yii::$app->response->view = 'view_log';
 }