Es que de acuerdo a tu estructura puedes ver varias posibilidades
Código PHP:
Ver originalclass config{
// ejemplo de configuracion
protected $host = 'localhost';
protected $username= 'root';
protected $pass= '';
}
class padre extends config{
//
}
class hijo1 extends padre{
//
}
class hijo2 extends padre{
//
}
Desde la clase hijo1 e hijo2 puedes acceder directamente a las propiedades de la clase config
En este caso
Código PHP:
Ver originalclass config{
// ejemplo de configuracion
protected $host = 'localhost';
protected $username= 'root';
protected $pass= '';
}
require_once('config.php');
class padre extends otraclase{
protected $config;
public function __construct(){
$this->config = new config;
}
}
class hijo1 extends padre{
//
}
class hijo2 extends padre{
//
}
Desde la clase hijo1 e hijo2 puedes acceder a las propiedades de la clase config a través de la propiedad protegida config
Saludos