quindi per risolvere l'errore i due costruttori diventano:
Codice PHP:
class ModContent extends Db{
private $table;
function __construct($tab){
$this->table=$tab;
parent::__construct();
}
}
class ControlContent extends ModContent {
function __construct(){
parent::__construct('page');
}
}
quindi come suggerisci di strutturare la cosa?Tecnicamente il controller non è un database: perché estendi la classe Database per crearlo? Sono due cose diverse e come tali devono essere trattate.Buon proseguimento.
(in realtà sto seguendo una guida su youtube per mvc in php che fa questo, ha lasciato perplesso anche me)