Stud.IP  5.4
RemoveTrailingSlashes Class Reference

Public Member Functions

 __invoke (Request $request, RequestHandler $handler)
 

Detailed Description

Diese Klasse definiert eine Middleware, die Requests umleitet, die mit einem Schrägstrich enden (und zwar jeweils auf das Pendant ohne Schrägstrich).

Member Function Documentation

◆ __invoke()

__invoke ( Request  $request,
RequestHandler  $handler 
)

Diese Middleware überprüft den Pfad der URI des Requests. Endet diese auf einem Schrägstrich, wird nicht weiter an $next delegiert, sondern eine Response mit Location-Header also einem Redirect zurückgegeben.

Parameters
Request$requestdas Request-Objekt
RequestHandler$handlerder PSR-15 Request Handler
Returns
ResponseInterface das neue Response-Objekt

The documentation for this class was generated from the following file: