/**
  * @param string|callable|null $renderer The renderer or class name
  *   to use or a callable factory.
  * @param array $config Configuration options to use. If empty, `Configure::read('Error')`
  *   will be used.
  */
 public function __construct($renderer = null, array $config = [])
 {
     // Only needed until CakePHP 3.4+ for BC reasons.
     if ($renderer === null) {
         $renderer = Configure::read('Error.exceptionRenderer');
     }
     parent::__construct($renderer, $config);
 }