Beheerder |
|
Beste leden
Koen spreekt hier over een core klasse. Ik ben bezig met een eigen core klasse en heb er een vraagje over.
Stel ik heb de LoadModule functie die in die klasse zit.
<?php
static public function loadModule($theClass) {
$the_file = str_replace("_", "/", $theClass) . ".php"; // nu krijgen we Core/Form/Input.php
if(self::isReadable($the_file)) {
//bestaat deze file wel
require_once $the_file; // we hoeven hem maar 1maal in te laden,
// zo kan de klasse meerdere keren worden aangeroepen
// maar moet het maar 1maal worden ingeladen
return new $theClass;
} else {
return false;
}
}
?>
<?php static public function loadModule ($theClass) { $the_file = str_replace("_", "/", $theClass) . ".php"; // nu krijgen we Core/Form/Input.php if(self::isReadable($the_file)) { //bestaat deze file wel require_once $the_file; // we hoeven hem maar 1maal in te laden, // zo kan de klasse meerdere keren worden aangeroepen // maar moet het maar 1maal worden ingeladen return new $theClass; } else { return false; } } ?>
Ik wil nu met deze functie een class aanroepen die de settings regelt. Hier kan je settings mee beheren.
Ik denk het setten ervan dus aan te roepen met $set_settings = core::LoadModule('Core_Settings_Set');
Nu is mijn vraag. Hoe moet ik nou die klasse noemen waarin de settings staat? Moet ik die gelijk als het bestand noemen of .....?
Gr Marten
|