require 'libs/Bootstrap.php'; require 'libs/Controller.php'; require 'libs/View.php'; $app = new Bootstrap();
w pliku Bootstrap.php mam:
$file = 'controllers/'.$url[0].'.php'; require $file; }
i tam załóżmy ze $url[0] to index
w którym mam
class Index extends Controller
no i nie rozumiem czemu ta klasa dziedziczy po klasie Controller która jest wrzucana dopiero PO Bootstrapie, ona dziedziczy po czymś, czego nie ma? czy w jaki sposób to działa, wg mojej logiki to Bootstrap.php powinien byc wyswietlony przed Controller.php i nie powinien umiec się do niego odwołać a jednak to działa, wytłumaczy mi to ktoś czemu tak jest:)
pozdrawiam.