[eluser]coolcom[/eluser]
The error is in this function:
Code:
private function _assign_libraries()
{
if ($core = end(modules::$registry))
{
foreach (get_object_vars($core) as $key => $object)
{
if (is_object($object) AND ! isset($this->$key))
$this->$key = $object;
}
}
else /* executes only for the first controller */
{
/* the CI core classes */
$classes = array(
'config' => 'Config',
'input' => 'Input',
'benchmark' => 'Benchmark',
'uri' => 'URI',
'output' => 'Output',
'lang' => 'Language',
'router' => 'Router',
);
/* assign the classes */
foreach ($classes as $key => $class)
{
$this->$key = load_class($class);
}
/* initialize CI_Base */
CI_Base::__construct();
}
}
And in particually line 109 which is:
Code:
CI_Base::__construct();