ApiInterface
interface ApiInterface (View source)
Enforce implementation rules on all classes that need to implement and access the API Methods
Methods
string
getBaseUrl()
Returns the API base url.
array
_get(string $url = null, array $parameters = [])
Send a GET request.
array
_head(string $url = null, array $parameters = [])
Send a HEAD request.
array
_delete(string $url = null, array $parameters = [])
Send a DELETE request.
array
_put(string $url = null, array $parameters = [])
Send a PUT request.
array
_patch(string $url = null, array $parameters = [])
Send a PATCH request.
array
_post(string $url = null, array $parameters = [])
Send a POST request.
array
_options(string $url = null, array $parameters = [])
Send an OPTIONS request.
array
execute(string $httpMethod, string $url, array $parameters = [])
Executes the HTTP request.
Details
at line 29
string
getBaseUrl()
Returns the API base url.
at line 37
array
_get(string $url = null, array $parameters = [])
Send a GET request.
at line 45
array
_head(string $url = null, array $parameters = [])
Send a HEAD request.
at line 53
array
_delete(string $url = null, array $parameters = [])
Send a DELETE request.
at line 61
array
_put(string $url = null, array $parameters = [])
Send a PUT request.
at line 69
array
_patch(string $url = null, array $parameters = [])
Send a PATCH request.
at line 77
array
_post(string $url = null, array $parameters = [])
Send a POST request.
at line 85
array
_options(string $url = null, array $parameters = [])
Send an OPTIONS request.
at line 94
array
execute(string $httpMethod, string $url, array $parameters = [])
Executes the HTTP request.