public function __construct() { // SQL-Anweisung festlegen // es werden die Template-Grundeinstellungen ermittelt $sql = sprintf(' SELECT * FROM `cms_settings` WHERE `projekt` = "flybook" LIMIT 1 '); // SQL-Anweisung ausführen und Datensätze laden $data = Database::getInstance()->Select($sql); // es wird geprüft, ob das Ergebnis der Abfrage mindestens // einen gültigen Datensatz hervorgebracht hat if (!empty($data)) { foreach ($data as $record) { // die ermittelten Kopfdaten werden in die // dazugehörigen Member-Variablen geschrieben self::$_title = $record->titel; self::$_copyright = $record->copyright; self::$_description = $record->description; self::$_keywords = $record->keywords; } } }