LTI Integration Library 5.3.0
PHP class library for building LTI integrations
Loading...
Searching...
No Matches
Util Member List

This is the complete list of members for Util, including all inherited members.

$disableFetchedPublicKeysSaveUtilstatic
$encryptionKeyUtilstatic
$formSubmissionTimeoutUtilstatic
$logLevelUtilstatic
$METHOD_NAMESUtilstatic
$requestParametersUtilstatic
$strictModeUtilstatic
$userAgentHeaderValueUtilstatic
$versionUtilstatic
addQueryParameters(string $url, array $params)Utilstatic
canEncrypt()Utilstatic
checkArray(object $obj, string $fullname, bool $required=false, bool $notEmpty=false, ?array $default=[])Utilstatic
checkBoolean(object $obj, string $fullname, bool $required=false, ?bool $default=null)Utilstatic
checkDateTime(object $obj, string $fullname, bool $required=false)Utilstatic
checkInteger(object $obj, string $fullname, bool $required=false, int|false $minimum=false, bool $minimumExclusive=false, bool $overrideStrictMode=false)Utilstatic
checkNumber(object $obj, string $fullname, bool $required=false, int|false $minimum=false, bool $minimumExclusive=false, bool $overrideStrictMode=false)Utilstatic
checkObject(object $obj, string $fullname, bool $required=false, bool $stringValues=false)Utilstatic
checkString(object $obj, string $fullname, bool $required=false, ?bool $notEmpty=false, string|array $fixedValue="", bool $overrideStrictMode=false, ?string $default="")Utilstatic
checkUrl(object $obj, string $fullname, bool $required=false, bool $allowEmpty=false)Utilstatic
cloneObject(object $obj)Utilstatic
decrypt(?string $value)Utilstatic
encrypt(?string $value, int $maximumLength=0)Utilstatic
getLoggerClient()Utilstatic
getMessages(bool $isError)Utilstatic
getRandomString(int $length=8)Utilstatic
getRequestParameters()Utilstatic
isLtiMessage()Utilstatic
jsonDecode(?string $str, bool $associative=false)Utilstatic
JWT_CLAIM_MAPPINGUtil
JWT_CLAIM_PREFIXUtil
log(string $message, bool $showSource=false)Utilstatic
logDebug(string $message, bool $showSource=false)Utilstatic
logError(string $message, bool $showSource=true)Utilstatic
logForm(string $url, array $params, string $method="POST", bool $debugLevel=false)Utilstatic
logInfo(string $message, bool $showSource=false)Utilstatic
logMessage(string $message, LogLevel $type=LogLevel::None, bool $showSource=false)Utilstatic
logRequest(bool $debugLevel=false)Utilstatic
MESSAGE_TYPE_MAPPINGUtil
redirect(string $url, array $params=[], bool $disableExit=false)Utilstatic
sendForm(string $url, array $params, string $target="", string $javascript="")Utilstatic
sendResponse(string $body="", string $contentType="", int $statusCode=200, string $statusMessage="OK")Utilstatic
setLoggerClient(?LoggerInterface $loggerClient)Utilstatic
setMessage(bool $isError, string $message)Utilstatic
setTestCookie(bool $delete=false)Utilstatic
stripHtml(string $html)Utilstatic
TEST_COOKIE_NAMEUtil
urlEncode(?string $val)Utilstatic
valToBoolean(mixed $val)Utilstatic
valToNumber(mixed $val)Utilstatic
valToString(mixed $val, ?string $default="")Utilstatic