nextMiddleware = $nextMiddleware; return $this; } /** * @return BaseMiddleware */ public function getNextMiddleware() { return $this->nextMiddleware; } /** * Move to next middleware */ public function next() { if ($this->nextMiddleware !== null) { if (DEBUG) { $this->logger->debug(__METHOD__.' => ' . get_class($this->nextMiddleware)); } $this->nextMiddleware->execute(); } } }