Codeigniter 2 ограничивает контроллер до командной строки - PullRequest
7 голосов
/ 11 ноября 2011

Мне нужно ограничить контроллер в CI 2 для запуска только из командной строки. Другие контроллеры в приложении доступны из Интернета.

Какой лучший способ сделать это?

1 Ответ

16 голосов
/ 11 ноября 2011

Возможно, вы захотите проверить , если это запрос CLI:

class Mycontroller extends CI_Controller {

   function __construct()
   {
     parent::__construct();

     if(!$this->input->is_cli_request())
     { 
       // echo 'Not allowed';
       // exit();
     }
   }

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