public function __construct() { $this->pipeline = new SplQueue(); }
/** * * @param array $middlewares */ public function __construct($middlewares) { parent::__construct(); foreach ($middlewares as $middleware) { $this->pipe($middleware); } }