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;
}