Задать вопрос
Bandicoot
@Bandicoot
Вась-программист

Как настроить CI, чтобы не прописывать в начале каждого контроллера эту строку?

Начав работать с проектами на CI после Yii2 (по требованию работодателя), был неприятно удивлен тем, что в начале каждого контроллера приходится прописывать эту строку:
defined('BASEPATH') OR exit('No direct script access allowed');

Прям архаизм в чистом виде, неужели это ограничение нельзя было сделать на системном уровне? Есть ли у этого фреймворка специальная настройка, чтобы каждый раз в начале файла контроллера это не прописывать? Подскажите пожалуйста.
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
dmitriylanets
@dmitriylanets
веб-разработчик
Можно все директории application, system вынести на уровень выше document root, думаю это подойдёт как альтернатива этому
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы