[class] Fonction inéxistante définie
Posté : 24 juin 2008, 19:31
Bonjour à toutes et tous, peut-être devrais-je faire un topic unique pour mon script ?
Voilà, j'appel une fonction de ma class et je la définie plus loin, et il me répond que ma fonction est introuvable :
Normalement ça marche
Par avance merci de vos suggestions
PS : Non, je ne vous montrerais pas ma class entière, elle fait près de 500 lignes et j'ai mit 1 semaine et demi pour la faire
Voilà, j'appel une fonction de ma class et je la définie plus loin, et il me répond que ma fonction est introuvable :
Fatal error: Call to undefined method KXT::verfie_compile() in D:\wamp\www\test\moteur.php on line 82
if (!$this->verfie_compile()) { // Ligne 82
return true;
}
else {
include_once($this->chemin_templates_compiles.'/'.$this->nom_templates);
return false;
}
Alors que je définis ma fonction ligne 120 :
// Vérfie si le template doit être compilé ou pas
private function verifie_compile(){
// Pas la peine de vérifier si le template n'éxiste pas s'il a déjà été dit qu'il n'éxistait pas
if (!$this->template_existe) {
// Si la page est déjà compilées et que le modèle et le fichier on été édité avant la fichier compilé
if (timemfile($this->fichier)<timemfile($this->chemin_templates.'/'.$this->nom_templates)
AND timemfile($this->chemin_templates.'/'.$this->nom_templates)<timemfile($this->chemin_templates_compiles.'/'.$this->nom_templates)){
$this->template_existe=1;
return true;
}
else {// Le template n'éxiste pas
$this->template_existe=0;
return false;
}
}
}
Que faire ?Normalement ça marche
Par avance merci de vos suggestions
PS : Non, je ne vous montrerais pas ma class entière, elle fait près de 500 lignes et j'ai mit 1 semaine et demi pour la faire
en haut à gauche de ce sujet.