Citat:
Originally posted by Per@Aug 19 2007, 00:06
Ja, men du kan ju t.ex. ha en dispatcherklass och det enda du gör är att skriva new Dispatcher; och resten sköts från klassen, om du nu insisterar på uteslutande OO.
|
På liknande sätt jag bygger upp mina större script (ramverk)...
$f = new framework();
$f->loadModule('name');
så laddas och instantiserar (stavning?)...
ungefär:
function loadModule($name)
{
include(LIBS . $name . '.class.php');
$this->modules[$name] = new $name;
}
givetvis bygger det ju på att filnamnet och namnet på klassen är det samma, men de e ju enkelt fixat...