LooseTypeCheck
in package
implements
TypeCheckInterface
Interfaces, Classes and Traits
Table of Contents
- isArray() : mixed
- isObject() : mixed
- propertyCount() : mixed
- propertyExists() : mixed
- propertyGet() : mixed
- propertySet() : mixed
- isAssociativeArray() : bool
- Check if the provided array is associative or not
Methods
isArray()
public
static isArray(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —isObject()
public
static isObject(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —propertyCount()
public
static propertyCount(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —propertyExists()
public
static propertyExists(mixed $value, mixed $property) : mixed
Parameters
- $value : mixed
- $property : mixed
Return values
mixed —propertyGet()
public
static propertyGet(mixed $value, mixed $property) : mixed
Parameters
- $value : mixed
- $property : mixed
Return values
mixed —propertySet()
public
static propertySet(mixed &$value, mixed $property, mixed $data) : mixed
Parameters
- $value : mixed
- $property : mixed
- $data : mixed
Return values
mixed —isAssociativeArray()
Check if the provided array is associative or not
private
static isAssociativeArray(array<string|int, mixed> $arr) : bool
Parameters
- $arr : array<string|int, mixed>