public function respond(int $status = null, array $headers = []): JsonResponse
    {
        if (! is_null($status)) {
            $this->setStatusCode($status);
        }

        return $this->responseFactory->make($this->getOutput(), $this->status, $headers);
    }
public function respond(int $status = null, array $headers = []): JsonResponse
    {
        if (! is_null($status)) {
            $this->setStatusCode($status);
        }

        return $this->responseFactory->make($this->getOutput(), $this->status, $headers);
    }
public function respond ( int $ status = null , array $ headers = [ ] ) : JsonResponse { if ( ! is_null ( $ status ) ) { $ this -> setStatusCode ( $ status ) ; } return $ this -> responseFactory -> make ( $ this -> getOutput ( ) , $ this -> status , $ headers ) ; }
Respond with a successful response.

@param  int|null $status
@param  array    $headers
@return \Illuminate\Http\JsonResponse
Respond with a successful response .