AirLay backend

DataSetScriptService
in package

Table of Contents

runScriptWithArray()  : array<string|int, mixed>
runScriptWithObject()  : void
getStage()  : string
parseScript()  : array<string|int, mixed>
processArray()  : array<string|int, mixed>
processObject()  : void
splitToOperations()  : array<string|int, mixed>
trim()  : array<string|int, mixed>

Methods

runScriptWithArray()

public runScriptWithArray(array<string|int, mixed> $object, string $script, array<string|int, mixed> $oldProperties) : array<string|int, mixed>
Parameters
$object : array<string|int, mixed>
$script : string
$oldProperties : array<string|int, mixed>
Return values
array<string|int, mixed>

getStage()

private getStage(string $stage, string $lexemeType) : string
Parameters
$stage : string
$lexemeType : string
Return values
string

processArray()

private processArray(array<string|int, mixed> $object, array<string|int, mixed> $operations, array<string|int, mixed> $oldProperties) : array<string|int, mixed>
Parameters
$object : array<string|int, mixed>
$operations : array<string|int, mixed>
$oldProperties : array<string|int, mixed>
Return values
array<string|int, mixed>

splitToOperations()

private splitToOperations(array<string|int, mixed> $lexemes) : array<string|int, mixed>
Parameters
$lexemes : array<string|int, mixed>
Return values
array<string|int, mixed>

trim()

private trim(string $type, array<string|int, mixed> $data) : array<string|int, mixed>
Parameters
$type : string
$data : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results