<?php include 'HtmlHelper.php'; $html = new HtmlHelper(); //var_dump($html); class Config { include '../views/layout.php' ; } } include '../views/layout.php' ; //Config::getLayout(); ?>
... <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>strona główna</title> </head> ...
Jeśli chciałbym dołączyć plik layout.php za pomocą metody statycznej getLayout(), wówczas dostaję błąd Fatal Error: Method call 'css' is not allowed for a null value. Przy zastosowaniu include jak powyżej, jest ok. W czym tkwi problem?