MY_Exception.php хранится в application / core /
Назовите класс и файл MY_Exceptions
с помощью s
Вам не нужно ни автоматически загружать, ни вручную загружать что-либо в каталог core
. Это обязательные классы для запуска CI, которые загружаются автоматически.
Для создания базовых классов используйте эту документацию: http://codeigniter.com/user_guide/general/core_classes.html
Имейте в виду, что при вызове класса вы будете использовать исходное имя класса. Допустим, вы создали MY_Input
. Пример:
$this->input->post(); // Do this
$this->my_input->post(); // Don't do this
Чтобы понять, почему и как, см. system/core/Common.php
функция load_class
.
Глядя на документы сейчас, я согласен, что это, вероятно, следует выделить.