CHANGELOG
INSTALL
README
Список дел
Класс Loader.
Класс для автоматической загрузки и проверки различных файлов.
Находится в: /core.php [line 649]
Свойства
Методы
Массив содержащий пути, где могут находится необходимые файлы.
Статичный объект. Используется для реализации шаблона "одиночка" (singletone)
Путь рута. Используетс для создания реального пути до файла.
static string checkAction( string $controller, string $action )
Проверяет наличие действия в данном контроллере..
Если такое существует - возвращает обратно его имя. Если нет возвращает действие по умолчанию - index.
static object Controller checkController( string $controller )
Проверяет наличие контроллера.
Если такой наличиствует - создает объект и возвращает его.
static string checkLocale( string $locale )
static void load( $class )
Основной метод класса, который загружает файлы.
Проверит существует ли файл и запросит его через require_once. Если файла не существует - создаст исключение.
static object Loader &_Factory( )
Фабрика.
Создает только один объект класса. Если уже существует возвращает его.
Loader __construct( array $system_array )
Собственно конструтор.
Создает объект, присваивает ему основные переменные. Инизиализирует процесс добавления директорий в php_include_path.
void add_include_path( )
Напрямую добавляет пути в php_include_path.