Siema. Mógłby ktoś mi wytłumaczyć, jakie argumenty trzeba podać do funkcji spl_autoload_register() umieszczonej w index.php, żeby można było wywoływać klasy bez używania include/require w innych plikach? Za bardzo nie mogę pojąć tego co jest w manualu.
Znalazłem tylko jedną rzecz i zrobiłem to tak:
set_include_path(implode(PATH_SEPARATOR, array(get_include_path(), './system', './application/controllers')));
Żeby można było wywoływać klasy z powyższych folderów. Zadziałało w tym samym pliku w którym dałem tą deklaracje. Jak w tym pliku wywołałem np. Request::invoke(), to w wywoływanej funkcji już autoloading nie działał, trzeba było includować klasy. Można coś z tym zrobić, żeby wszędzie dało się zastosować autoloading?