Nettoyage + TODOs.
This commit is contained in:
parent
2989d15aca
commit
1a23977b37
|
@ -10,7 +10,8 @@ class Config {
|
||||||
|
|
||||||
public static function get($nom) {
|
public static function get($nom) {
|
||||||
if (!isset(self::$config[$nom])) {
|
if (!isset(self::$config[$nom])) {
|
||||||
echo "Variable de configuration manquante : $nom"; // TODO : Debug::erreur ?
|
// Utilisation de die() plutôt que de Debug::erreur car Debug n'est peut-être pas encore chargé.
|
||||||
|
echo "Variable de configuration manquante : $nom";
|
||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
return self::$config[$nom];
|
return self::$config[$nom];
|
||||||
|
|
|
@ -152,7 +152,6 @@ class Document extends ElementDocument {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Comment s'assurer que le header, footer, nav soit unique ?
|
|
||||||
$inline_elems = "span text a strong em img";
|
$inline_elems = "span text a strong em img";
|
||||||
ElementDocument::add_type("document", "header footer nav article script style");
|
ElementDocument::add_type("document", "header footer nav article script style");
|
||||||
ElementDocument::add_type(true, "header", "title");
|
ElementDocument::add_type(true, "header", "title");
|
||||||
|
|
|
@ -215,7 +215,7 @@ class mPage {
|
||||||
}
|
}
|
||||||
|
|
||||||
public function enfants($condition = true, $ordre = "-date_creation", $limit = 0, $offset = 0) {
|
public function enfants($condition = true, $ordre = "-date_creation", $limit = 0, $offset = 0) {
|
||||||
// Renvoie un objet de la classe CollectionPages.
|
// Renvoie un tableau d'instances de sous-classes de mPage.
|
||||||
// Si $condition === true, il n'y a pas de condition
|
// Si $condition === true, il n'y a pas de condition
|
||||||
// sinon, par ex: $condition = "apercu = 'true'"
|
// sinon, par ex: $condition = "apercu = 'true'"
|
||||||
// ordre = null => ordre = "date_creation desc"
|
// ordre = null => ordre = "date_creation desc"
|
||||||
|
@ -406,37 +406,6 @@ class mPage {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class CollectionPages {
|
|
||||||
public function size() {
|
|
||||||
niy("CollectionPages::size()");
|
|
||||||
}
|
|
||||||
|
|
||||||
public function get($i) {
|
|
||||||
niy("CollectionPages::get($i)");
|
|
||||||
}
|
|
||||||
|
|
||||||
function __construct() {
|
|
||||||
niy("CollectionPages");
|
|
||||||
}
|
|
||||||
|
|
||||||
function __call($fn, $args) {
|
|
||||||
// appelle la fonction sur tous les objets, et renvoie les résultats
|
|
||||||
// dans un tableau. si les résultats sont des CollectionPages, ils
|
|
||||||
// sont concaténés dans la même collection.
|
|
||||||
niy("CollectionPages");
|
|
||||||
}
|
|
||||||
|
|
||||||
function __get($name) {
|
|
||||||
// renvoie un tableau contenant le champ pour chaque objet.
|
|
||||||
niy("CollectionPages");
|
|
||||||
}
|
|
||||||
|
|
||||||
function __set($name, $val) {
|
|
||||||
// affecte la valeur sur chaque objet.
|
|
||||||
niy("CollectionPages");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
module("mPage");
|
module("mPage");
|
||||||
|
|
||||||
?>
|
?>
|
Loading…
Reference in New Issue
Block a user