/** * Call the middleware * * @return void */ public function call() { if (empty($this->options)) { $this->options = $this->app->config('kraken.controller'); } if (!isset($this->options['mapping'])) { $this->next->call(); return; } if (empty($this->options['mapping'])) { $this->next->call(); return; } $mapping = $this->options['mapping']; $this->configureMapping($mapping); $this->next->call(); }