/** * Map exception into an illuminate response. * * @param \Symfony\Component\HttpFoundation\Response $response * @param \Exception $e * @return Response */ protected function toIlluminateResponse($response, Exception $e) { $response = parent::toIlluminateResponse($response, $e); if (!$response->headers->get('Access-Control-Allow-Origin')) { $response->headers->set('Access-Control-Allow-Origin', \Request::header('Origin')); } if (!$response->headers->get('Access-Control-Allow-Credentials')) { $response->headers->set('Access-Control-Allow-Credentials', 'true'); } return $response; }