Je cherche à faire une class qui va rechercher certains paramètres dans une page html.
Ces paramètres écrits sous la forme, par exemple : #TITRE#
Sera remplacé par une fonction get_titre() et une autre set_titre($value) associé à une variable $page_titre
Le principe de cette classe serai de pouvoir introduire une multitude de paramètres dans la page html, et de tous les retrouver facilement sous forme de fonction.
Lors de la génération de la page il remplacera automatiquement tous ces paramètre par les variables en mémoire.
Code :class scribe {
private $mapage ;
public fonction __Construct($unepage)
{
$mapage = file_get_contents($unepage) ;
// Code permétant l'auto définition des métodes
}
public fonction construction_page()
{
// recherche dans ma page les paramètres et les remplaces par le code demander
...
echo $mapage
}
// Ce que je souhaite générer automatiquement
private $page_titre ;
// A limite je peux utiliser une surcharge entre le get et le set et le remplacer juste par fonction titre()
public fonction get_titre ()
{
return $page_titre ;
}
public fonction set_titre ($value)
{
$page_titre = value ;
}
...
//fin de génération du code
}
Voila je ne peut pas être plus claire. J'espère que quelqu'un aurai des renseignements sur la technique que je pourrais utiliser, en attendant j'aurai peut être trouver qu'elle que chose qui s'appelle la
reflection.
Je vous remercie tous d'avance.
Edité le 02/02/2008 à 11:12