protected function guardAgainstInvalidRequest() { if (!request()->has('token')) { throw InvalidRequest::tokenNotFound(); } $validTokens = $this->config->get('token'); if (!is_array($validTokens)) { $validTokens = [$validTokens]; } if (!in_array($this->request->get('token'), $validTokens)) { throw InvalidRequest::invalidToken($this->request->get('token')); } }