- implements \ArrayAccess<string,string>
CloneableInstantiable
- Children
- Implements
ArrayAccess
| Methods |
public __construct(array $current)
|
| public __get(string $field) : ?mixed |
| public __isset(string $field) : bool Allows for empty($object->field) to work correctly |
| public __set(string $field, ?mixed $value) : void |
| public empty() : bool |
| public initFieldDefinitions() : static |
| public isset(string $field) : bool |
| public offsetExists( $offset) : bool |
| public offsetGet( $offset) : ?mixed Low level get access to underlying data to implement ArrayAccess |
| public offsetSet( $offset, $value) : void Low level set access to underlying data to implement ArrayAccess |
| public offsetUnset( $offset) : void |
public toArray() : array
|
| Properties |
| protected array $current |
| Methods |
| protected validateFieldExists(string $field) : void |