public function __construct($message, $code = 0, Exception $previous = null) { $di = new Di(); $config = new Config($di); $di->register($config); $log = new Log($config); $log->log($message); parent::__construct($message, $code, $previous); }