1 | <?php declare(strict_types = 1); |
||
8 | final class CallableController implements ControllerInterface |
||
9 | { |
||
10 | 4 | public static function fromCallable(callable $closure) : self |
|
14 | |||
15 | /** @var callable */ |
||
16 | private $closure; |
||
17 | |||
18 | 4 | private function __construct(callable $closure) |
|
22 | |||
23 | 3 | public function execute(ServerRequestInterface $request) : ResponseInterface |
|
27 | } |
||
28 |