ApiException
class ApiException extends Exception
Represents an exception thrown during an RPC.
Methods
__construct(string $message, int $code, string $status, array $optionalArgs = [])
ApiException constructor.
getStatus()
No description
static ApiException
static ApiException
createFromApiResponse(string $basicMessage, int $rpcCode, array $metadata = null, Exception $previous = null)
No description
static ApiException
null|string
getBasicMessage()
No description
mixed[]
getMetadata()
No description
string
__toString()
String representation of ApiException
Details
at line 57
__construct(string $message, int $code, string $status, array $optionalArgs = [])
ApiException constructor.
at line 74
getStatus()
at line 83
static ApiException
createFromStdClass(stdClass $status)
at line 101
static ApiException
createFromApiResponse(string $basicMessage, int $rpcCode, array $metadata = null, Exception $previous = null)
at line 149
static ApiException
createFromRpcStatus(Status $status)
at line 162
null|string
getBasicMessage()
at line 170
mixed[]
getMetadata()
at line 179
string
__toString()
String representation of ApiException