Cheetah
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
Facebook\Exceptions\FacebookResponseException Class Reference
Inheritance diagram for Facebook\Exceptions\FacebookResponseException:
Facebook\Exceptions\FacebookSDKException

Public Member Functions

 __construct (FacebookResponse $response, FacebookSDKException $previousException=null)
 
 getHttpStatusCode ()
 
 getSubErrorCode ()
 
 getErrorType ()
 
 getRawResponse ()
 
 getResponseData ()
 
 getResponse ()
 

Static Public Member Functions

static create (FacebookResponse $response)
 

Protected Attributes

 $response
 
 $responseData
 

Detailed Description

Definition at line 33 of file FacebookResponseException.php.

Constructor & Destructor Documentation

◆ __construct()

Facebook\Exceptions\FacebookResponseException::__construct ( FacebookResponse  $response,
FacebookSDKException  $previousException = null 
)

Creates a FacebookResponseException.

Parameters
FacebookResponse$responseThe response that threw the exception.
FacebookSDKException$previousExceptionThe more detailed exception.

Definition at line 51 of file FacebookResponseException.php.

Member Function Documentation

◆ create()

static Facebook\Exceptions\FacebookResponseException::create ( FacebookResponse  $response)
static

A factory for creating the appropriate exception based on the response from Graph.

Parameters
FacebookResponse$responseThe response that threw the exception.
Returns
FacebookResponseException

Definition at line 69 of file FacebookResponseException.php.

◆ getErrorType()

Facebook\Exceptions\FacebookResponseException::getErrorType ( )

Returns the error type

Returns
string

Definition at line 182 of file FacebookResponseException.php.

◆ getHttpStatusCode()

Facebook\Exceptions\FacebookResponseException::getHttpStatusCode ( )

Returns the HTTP status code

Returns
int

Definition at line 162 of file FacebookResponseException.php.

◆ getRawResponse()

Facebook\Exceptions\FacebookResponseException::getRawResponse ( )

Returns the raw response used to create the exception.

Returns
string

Definition at line 192 of file FacebookResponseException.php.

◆ getResponse()

Facebook\Exceptions\FacebookResponseException::getResponse ( )

Returns the response entity used to create the exception.

Returns
FacebookResponse

Definition at line 212 of file FacebookResponseException.php.

◆ getResponseData()

Facebook\Exceptions\FacebookResponseException::getResponseData ( )

Returns the decoded response used to create the exception.

Returns
array

Definition at line 202 of file FacebookResponseException.php.

◆ getSubErrorCode()

Facebook\Exceptions\FacebookResponseException::getSubErrorCode ( )

Returns the sub-error code

Returns
int

Definition at line 172 of file FacebookResponseException.php.

Member Data Documentation

◆ $response

Facebook\Exceptions\FacebookResponseException::$response
protected

Definition at line 38 of file FacebookResponseException.php.

◆ $responseData

Facebook\Exceptions\FacebookResponseException::$responseData
protected

Definition at line 43 of file FacebookResponseException.php.


The documentation for this class was generated from the following file: