This commit is contained in:
2020-12-14 15:34:59 +08:00
parent 7c40a35679
commit b278c028c3
7 changed files with 39 additions and 19 deletions
+1 -1
View File
@@ -17,6 +17,6 @@ interface After
* @param $params
* @return mixed
*/
public function onHandler(Request $request, $params);
public function onHandler(Request $request, $params): mixed;
}
+7 -3
View File
@@ -21,9 +21,13 @@ interface IFormatter
* @param $context
* @return static
*/
public function send($context);
public function send($context): static;
public function getData();
public function clear();
/**
* @return mixed
*/
public function getData(): mixed;
public function clear(): void;
}
+6 -1
View File
@@ -12,6 +12,11 @@ interface Interceptor
{
public function Interceptor(Request $request, Closure $closure);
/**
* @param Request $request
* @param Closure $closure
* @return mixed
*/
public function Interceptor(Request $request, Closure $closure): mixed;
}
+6 -1
View File
@@ -11,6 +11,11 @@ use Closure;
interface Limits
{
public function next(Request $request, Closure $closure);
/**
* @param Request $request
* @param Closure $closure
* @return mixed
*/
public function next(Request $request, Closure $closure): mixed;
}
+8 -1
View File
@@ -5,6 +5,7 @@ declare(strict_types=1);
namespace HttpServer\IInterface;
use Closure;
use HttpServer\Http\Request;
/**
@@ -14,6 +15,12 @@ use HttpServer\Http\Request;
interface Middleware
{
public function handler(Request $request,\Closure $next);
/**
* @param Request $request
* @param Closure $next
* @return mixed
*/
public function handler(Request $request, Closure $next): mixed;
}
+2 -2
View File
@@ -21,8 +21,8 @@ interface Task
/**
* @return void
* @return mixed
*/
public function onHandler(): void;
public function onHandler(): mixed;
}