Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
|
Public Member Functions | |
__construct ($url, $method='GET', $params=null, $header=null) | |
Class constructor. | |
send () | |
Send the request to the target URL. | |
Public Attributes | |
error | $error = '' |
Error message. | |
boolean | $ok = false |
True if message was sent successfully. | |
request | $request = null |
Request body. | |
request_headers | $requestHeaders = '' |
Request headers. | |
response | $response = null |
Response body. | |
response_headers | $responseHeaders = '' |
Response headers. | |
status | $status = 0 |
Status of response (0 if undetermined). | |
IMSGlobal\LTI\HTTPMessage::__construct | ( | $url, | |
$method = 'GET', | |||
$params = null, | |||
$header = null ) |
Class constructor.
string | $url | URL to send request to |
string | $method | Request method to use (optional, default is GET) |
mixed | $params | Associative array of parameter values to be passed or message body (optional, default is none) |
string | $header | Values to include in the request header (optional, default is none) |
IMSGlobal\LTI\HTTPMessage::send | ( | ) |
Send the request to the target URL.
boolean | True if the request was successful |
error IMSGlobal\LTI\HTTPMessage::$error = '' |
Error message.
$error
boolean IMSGlobal\LTI\HTTPMessage::$ok = false |
True if message was sent successfully.
$ok
request IMSGlobal\LTI\HTTPMessage::$request = null |
Request body.
$request
request_headers IMSGlobal\LTI\HTTPMessage::$requestHeaders = '' |
Request headers.
$requestHeaders
response IMSGlobal\LTI\HTTPMessage::$response = null |
Response body.
$response
response_headers IMSGlobal\LTI\HTTPMessage::$responseHeaders = '' |
Response headers.
$responseHeaders
status IMSGlobal\LTI\HTTPMessage::$status = 0 |
Status of response (0 if undetermined).
$status