Автозагрузка классов
Prologue-Framework использует механизм автозагрузки классов.
Классы доступные к автозагрузке должны храниться в папке /Project/incl/
Требования к файлам и классам
Файлы должны быть одноименными с названием класса.
Пример:
Файл: MyClass.php
Класс:
Class MyClass {
public function index(){
}
}
Класс может унаследовать контроллер и использовать методы доступные контроллерам:
Class MyClass extends PrController {
public function index(){
}
}
После размещения класса в /Project/incl/, класс будет доступен для автозагрузки. И его можно использовать в любых частях системы.
$myClass = new MyClass;
$myClass -> index();