Que tal
FilanderGarcia,
Tal cual lo tienes no hay forma elegante de resolverlo, lo mas sencillo seria que View tuviera por propiedad la configuración.
config/config.php
Código PHP:
Ver originalinclude_once('../library/config.php');
$config = new Config();
...
return $config;
library/view.php
Código PHP:
Ver originalclass View
{
private $config;
public function __construct()
{
$this->config = include '../config/config.php';
}
public function foo()
{
$config = $this->config;
...
}
}
Y si tienes algún Registry o mejor aún DiC simplemente pasas la config vía constructor.
Saludos.