include_once("../../sciezka_do_klas/class.system.php");
to klasy, interfejsy nadal "ładowane" są z poziomu niższego folderu (/include/action) i wysypuje warningami. Jest to logiczne i całkowicie poprawne. Nie chciałbym jednak "includować" kolejno klas tak aby uruchomić System w tym folderze. Czy można w jakiś sposób wymusić include z wyższego folderu ?
Jedyne pomysły jakie mam to umożliwić parameryzację startu() (może nawet uda się poprzez sprawdzenie "głębokości" w drzewie katalogu) lub utworzenie jakiejś abstrakcyjnej klasy Action i przekazywanie parametru action=nazwa_akcji poprzez $_GET;
W jaki sposób realizujecie akcje formularzy w swoich projektach?