23 lines
531 B
PHP
23 lines
531 B
PHP
<?php
|
|
namespace Incoviba\API\Common\Controller;
|
|
|
|
use Psr\Http\Message\ServerRequestInterface as Request;
|
|
use Psr\Http\Message\ResponseInterface as Response;
|
|
use Incoviba\API\Common\Define\Controller\Json;
|
|
|
|
class Base {
|
|
use Json;
|
|
|
|
public function __invoke(Request $request, Response $response): Response {
|
|
return $this->withJson($response, [
|
|
'api' => [
|
|
'version' => '1.0.0'
|
|
]
|
|
]);
|
|
}
|
|
public function info(Request $request, Response $response): Response {
|
|
phpinfo();
|
|
return $response;
|
|
}
|
|
}
|