public function matchRequest( Request $request ) { $attributes = parent::matchRequest( $request ); if ( isset( $attributes['_route'] ) && !$this->isLegacyAwareRoute( $attributes['_route'] ) && $this->configResolver->getParameter( 'legacy_mode' ) === true ) { throw new ResourceNotFoundException( "Legacy mode activated, default router is bypassed" ); } return $attributes; }