░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
pplmvsvm
LOCATION:
/var/www/moodle/public/lib/slim/slim/Slim/Handlers/Strategies
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: RequestResponseArgs.php
<?php /** * Slim Framework (https://slimframework.com) * * @license https://github.com/slimphp/Slim/blob/4.x/LICENSE.md (MIT License) */ declare(strict_types=1); namespace Slim\Handlers\Strategies; use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestInterface; use Slim\Interfaces\InvocationStrategyInterface; use function array_values; /** * Route callback strategy with route parameters as individual arguments. */ class RequestResponseArgs implements InvocationStrategyInterface { /** * Invoke a route callable with request, response and all route parameters * as individual arguments. * * @param array<string, string> $routeArguments */ public function __invoke( callable $callable, ServerRequestInterface $request, ResponseInterface $response, array $routeArguments ): ResponseInterface { return $callable($request, $response, ...array_values($routeArguments)); } }
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📄 RequestHandler.php
PHP
1.3 KB
2026-02-11 01:44
EDIT
📄 RequestResponse.php
PHP
1 KB
2026-02-11 01:44
EDIT
📄 RequestResponseArgs.php
PHP
987 B
2026-02-11 01:44
EDIT
📄 RequestResponseNamedArgs.php
PHP
1.1 KB
2026-02-11 01:44
EDIT