phpDocumentor

OptionApiRequestValidator
in package

Class OptionApiRequestValidator

Table of Contents

$languageService  : LanguageService
__construct()  : mixed
checkDetailLanguages()  : array<string|int, mixed>
validateOptionPatchRequestBody()  : array<string|int, array<string|int, string>>
validateOptionPostRequestBody()  : array<string|int, array<string|int, string>>
validateOptionPutRequestBody()  : array<string|int, array<string|int, string>>
validateOptionValuePatchRequestBody()  : array<string|int, array<string|int, string>>
validateOptionValuePostRequestBody()  : array<string|int, array<string|int, string>>
validateOptionValuePutRequestBody()  : array<string|int, array<string|int, string>>
checkAttributes()  : array<string|int, mixed>
getArrayKeysRecursive()  : array<string|int, mixed>

Properties

Methods

checkDetailLanguages()

public checkDetailLanguages(array<string|int, mixed> $parsedBody, array<string|int, mixed> $availableLanguages) : array<string|int, mixed>
Parameters
$parsedBody : array<string|int, mixed>
$availableLanguages : array<string|int, mixed>
Return values
array<string|int, mixed>

validateOptionPatchRequestBody()

public validateOptionPatchRequestBody(array<string|int, mixed> $parsedBody) : array<string|int, array<string|int, string>>
Parameters
$parsedBody : array<string|int, mixed>
Return values
array<string|int, array<string|int, string>>

validateOptionPostRequestBody()

public validateOptionPostRequestBody(array<string|int, mixed> $parsedBody) : array<string|int, array<string|int, string>>
Parameters
$parsedBody : array<string|int, mixed>
Return values
array<string|int, array<string|int, string>>

validateOptionPutRequestBody()

public validateOptionPutRequestBody(array<string|int, mixed> $parsedBody) : array<string|int, array<string|int, string>>
Parameters
$parsedBody : array<string|int, mixed>
Return values
array<string|int, array<string|int, string>>

validateOptionValuePatchRequestBody()

public validateOptionValuePatchRequestBody(array<string|int, mixed> $parsedBody) : array<string|int, array<string|int, string>>
Parameters
$parsedBody : array<string|int, mixed>
Return values
array<string|int, array<string|int, string>>

validateOptionValuePostRequestBody()

public validateOptionValuePostRequestBody(array<string|int, mixed> $parsedBody) : array<string|int, array<string|int, string>>
Parameters
$parsedBody : array<string|int, mixed>
Return values
array<string|int, array<string|int, string>>

validateOptionValuePutRequestBody()

public validateOptionValuePutRequestBody(array<string|int, mixed> $parsedBody) : array<string|int, array<string|int, string>>
Parameters
$parsedBody : array<string|int, mixed>
Return values
array<string|int, array<string|int, string>>

checkAttributes()

private checkAttributes(array<string|int, mixed> $parsedBody, array<string|int, mixed> $mandatory) : array<string|int, mixed>
Parameters
$parsedBody : array<string|int, mixed>
$mandatory : array<string|int, mixed>
Return values
array<string|int, mixed>

getArrayKeysRecursive()

private getArrayKeysRecursive(array<string|int, mixed> $array[, string $connectionString = '.' ]) : array<string|int, mixed>
Parameters
$array : array<string|int, mixed>
$connectionString : string = '.'
Return values
array<string|int, mixed>

Search results