Cakephp $ this-> log - PullRequest
       1

Cakephp $ this-> log

0 голосов
/ 26 сентября 2018

Я хотел бы понять значение

$this->log($user,'debug') 

и

$this->log('index','debug')

в следующем фрагменте кода в CakePHP.Спасибо.

Class CompaniesController extends AppController
{
public function isAuthorized($user)
{
$this->log($user,'debug');

$action=$this->request->params['action'];

if(in_array($action,['index','category'])&& $this->isLoggedIn()){
$this->log('index','debug');
return true;
}
}
}

1 Ответ

0 голосов
/ 26 сентября 2018

Это связано с входом в Cakephp.

$this->log используется для регистрации / записи сообщений в файле /logs/error.log.

$this->log($user,'debug');

Здесь debug - уровень ведения журнала.Эта строка запишет $user переменные данные в файл /logs/error.log.

И

$this->log('index','debug');

Это запишет «index» в файл /logs/error.log.

CakePHP поддерживает стандартный набор уровней ведения журнала POSIX.Каждый уровень представляет повышающийся уровень серьезности:

Emergency: system is unusable
Alert: action must be taken immediately
Critical: critical conditions
Error: error conditions
Warning: warning conditions
Notice: normal but significant condition
Info: informational messages
Debug: debug-level messages

Ссылка: Регистрация Cakephp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...