Browse Source

Add middleware lib.

master
kj 2 years ago
parent
commit
eb27acf68e
  1. 27
      src/Libs/Middleware.php

27
src/Libs/Middleware.php

@ -0,0 +1,27 @@ @@ -0,0 +1,27 @@
<?php
/**
* Middleware - DuckBrain
*
* Librería base para middlewares.
*
* @author KJ
* @website https://kj2.me
* @licence MIT
*/
namespace Libs;
class Middleware {
/**
* Llama al siguiente callback.
*
* @param Neuron $req
*
* @return mixed
*/
public static function next(Neuron $req) {
$next = array_pop($req->next);
return call_user_func_array($next, [$req]);
}
}
Loading…
Cancel
Save