ArrayDot
Namespaces
- Exception
array_dot_steps()
array_dot_steps(string $path) : array<string|int, string>
Parameters
-
$path
: string
-
-
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
-
-
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
-
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
-
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
-
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>
-
-
template
-
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
-
-
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
-
-
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
-