/** * {@inheritdoc} */ public function __isset($property) { switch ($property) { case 'dispatchers': case 'routes': case 'root': case 'error': return isset($this->{$property}); case 'route': return isset($this->selection); } return parent::__isset($property); }