Credo che sia dovuto all'extends della classe, infatti estende la classe contentOriginariamente inviato da KingAntony
La classe "post" esiste, la funzione "viewall" nella classe post esiste ma stampa "404".
-------------------------------------Codice PHP:if(method_exists($this->_app, $this->_action)){
extract($this->_argument, EXTR_PREFIX_SAME, "argument");
//call_user_func_array(array($this->_app, $this->_action), $this->_argument);
call_user_func_array(array(new $this->_app, $this->_action), $this->_argument);
//require_once ROOT.DS.'app'.DS.$this->_app.DS.$this->_action.'.php';
}else{
echo "404";
}
Se faccio cosi
mi stampa esiste. Se aggiungo il call_user_func_array() mi stampa 404.Codice PHP:if(method_exists($this->_app, $this->_action)){
echo "esiste";
}else{
echo "non esiste";
}
Perchè!?!?!!
e quindi viene riletto il __destruct() quando è istanziata, e dato che non vengono
passati nuovi valori da quell'errore
ps: non estendendo la classe non da l'errore infatti![]()

Rispondi quotando