Bonjour,
.
.
.
if(!in_array($this->request->action, get_class_methods($controller))){
$this->error('Le controller '.$this.request.controller.' n\'a pas de methode '.$this->request->action);
}
.
.
.
function error($message){
$controller = new Controller($this->request);
$controller->set('message', $message);
$controller->render('/errors/404');
die();
}
sur le navigateur il m'affiche:
Catchable fatal error: Object of class Dispatcher could not be converted to string in C:\wamp\www\Tuto\Site\core\Dispatcher.php on line 11
C'est quoi le problème à votre avis?
Merci
Déjà y a une erreur la : $this->error('Le controller '. $this.request.controller.' n\'a pas de methode '.$this->request->action);
c'est $this->request->controller
24h que je n'ai pas dormi, c'est surement pour ça que j'ai fait une erreur aussi grossière et que je ne me suis pas rendu compte tout de suite.
C'est bon pour J2, je passe à J3.
Merci. Bonne soirée, @ la prochaine ++