| 123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace Test\Michel\Framework\Core\Controller;
- use Michel\Framework\Core\Controller\Controller;
- use Psr\Http\Message\ResponseInterface;
- use Psr\Http\Message\StreamInterface;
- use Test\Michel\Framework\Core\Response\ResponseTest;
- class SampleControllerTest extends Controller
- {
- public function __construct(array $middleware)
- {
- foreach ($middleware as $item) {
- $this->middleware($item);
- }
- }
- public function __invoke() :ResponseInterface
- {
- return new ResponseTest();
- }
- public function testGet(string $id)
- {
- return $this->get($id);
- }
- public function fakeMethod() :ResponseInterface
- {
- return new ResponseTest();
- }
- }
|