Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250711) (9addea9f0ac)
Slim\Interfaces\RouteGroupInterface Interface Reference
Inheritance diagram for Slim\Interfaces\RouteGroupInterface:
Slim\Routing\RouteGroup

Public Member Functions

 add ($middleware)
 Add middleware to the route group.
 
 addMiddleware (MiddlewareInterface $middleware)
 Add middleware to the route group.
 
 appendMiddlewareToDispatcher (MiddlewareDispatcher $dispatcher)
 Append the group's middleware to the MiddlewareDispatcher.
 
 collectRoutes ()
 
 getPattern ()
 Get the RouteGroup's pattern.
 

Member Function Documentation

◆ add()

Slim\Interfaces\RouteGroupInterface::add ( $middleware)

Add middleware to the route group.

Parameters
MiddlewareInterface | string | callable$middleware

Implemented in Slim\Routing\RouteGroup.

◆ addMiddleware()

Slim\Interfaces\RouteGroupInterface::addMiddleware ( MiddlewareInterface $middleware)

Add middleware to the route group.

Implemented in Slim\Routing\RouteGroup.

◆ appendMiddlewareToDispatcher()

Slim\Interfaces\RouteGroupInterface::appendMiddlewareToDispatcher ( MiddlewareDispatcher $dispatcher)

Append the group's middleware to the MiddlewareDispatcher.

Implemented in Slim\Routing\RouteGroup.

◆ collectRoutes()

Slim\Interfaces\RouteGroupInterface::collectRoutes ( )

Implemented in Slim\Routing\RouteGroup.

◆ getPattern()

Slim\Interfaces\RouteGroupInterface::getPattern ( )

Get the RouteGroup's pattern.

Implemented in Slim\Routing\RouteGroup.


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