Flow PHP

ArrayDot

Namespaces

Exception

Functions

array_dot_steps()

array_dot_steps(string $path) : array<string|int, string>
Parameters
$path : string
Tags
throws
InvalidPathException
Return values
array<string|int, string>

array_dot_set()

array_dot_set(array<string|int, mixed> $array, string $path, mixed $value) : array<string|int, mixed>
Parameters
$array : array<string|int, mixed>
$path : string
$value : mixed
Tags
throws
InvalidPathException
Return values
array<string|int, mixed>

array_dot_get_int()

array_dot_get_int(array<string|int, mixed> $array, string $path) : int|null
Parameters
$array : array<string|int, mixed>
$path : string
Return values
int|null

array_dot_get_string()

array_dot_get_string(array<string|int, mixed> $array, string $path) : string|null
Parameters
$array : array<string|int, mixed>
$path : string
Return values
string|null

array_dot_get_bool()

array_dot_get_bool(array<string|int, mixed> $array, string $path) : bool|null
Parameters
$array : array<string|int, mixed>
$path : string
Return values
bool|null

array_dot_get_float()

array_dot_get_float(array<string|int, mixed> $array, string $path) : float|null
Parameters
$array : array<string|int, mixed>
$path : string
Return values
float|null

array_dot_get_datetime()

array_dot_get_datetime(array<string|int, mixed> $array, string $path) : DateTimeImmutable|null
Parameters
$array : array<string|int, mixed>
$path : string
Return values
DateTimeImmutable|null

array_dot_get_enum()

array_dot_get_enum(array<string|int, mixed> $array, string $path, T> $enumClass) : null|BackedEnum
Parameters
$array : array<string|int, mixed>
$path : string
$enumClass : T>
Tags
template

is \BackedEnum

Return values
null|BackedEnum

array_dot_get()

array_dot_get(array<string|int, mixed> $array, string $path) : mixed
Parameters
$array : array<string|int, mixed>
$path : string
Tags
throws
InvalidPathException

array_dot_rename()

array_dot_rename(array<string|int, mixed> $array, string $path, string $newName) : array<string|int, mixed>
Parameters
$array : array<string|int, mixed>
$path : string
$newName : string
Tags
throws
InvalidPathException
Return values
array<string|int, mixed>

array_dot_exists()

array_dot_exists(array<string|int, mixed> $array, string $path) : bool
Parameters
$array : array<string|int, mixed>
$path : string
Return values
bool

        
On this page

Search results