class ArrayObject
Custom ArrayObject implementation.
The native ArrayObject is unnecessarily complicated.
Hierarchy
- class \Drupal\bootstrap\Utility\ArrayObject implements \ArrayAccess, \Serializable, \Countable, \Drupal\Core\Render\AttachmentsInterface, \Drupal\Core\Cache\RefinableCacheableDependencyInterface, \IteratorAggregate
Expanded class hierarchy of ArrayObject
Related topics
Namespace
Drupal\bootstrap\UtilityMembers
Name | Modifiers | Type | Description |
---|---|---|---|
ArrayObject:: |
protected | property | The array. |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | Appends the value. |
ArrayObject:: |
public | function | Sort the entries by value. |
ArrayObject:: |
public | function | Merges an object's cacheable metadata into the variables array. |
ArrayObject:: |
public | function | Merges a render array's cacheable metadata into the variables array. |
ArrayObject:: |
public | function | Get the number of public properties in the ArrayObject. |
ArrayObject:: |
public | function | Exchange the array for another one. |
ArrayObject:: |
public | function | Creates a copy of the ArrayObject. |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | Creates a new iterator from an ArrayObject instance. |
ArrayObject:: |
public | function | Sort the entries by key. |
ArrayObject:: |
public | function | Merges multiple values into the array. |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | Sort an array using a case insensitive "natural order" algorithm. |
ArrayObject:: |
public | function | Sort entries using a "natural order" algorithm. |
ArrayObject:: |
public | function | Returns whether the requested key exists. |
ArrayObject:: |
public | function | Returns the value at the specified key. |
ArrayObject:: |
public | function | Sets the value at the specified key to value. |
ArrayObject:: |
public | function | Unsets the value at the specified key. |
ArrayObject:: |
public | function | Serialize an ArrayObject. |
ArrayObject:: |
public | function | |
ArrayObject:: |
public | function | Sort entries with a user-defined function and maintain key association. |
ArrayObject:: |
public | function | Sort the entries by keys using a user-defined comparison function. |
ArrayObject:: |
public | function | Unserialize an ArrayObject. |
ArrayObject:: |
public | function | Array object constructor. |
ArrayObject:: |
public | function | Returns the value at the specified key by reference. |
ArrayObject:: |
public | function | Returns whether the requested key exists. |
ArrayObject:: |
public | function | Sets the value at the specified key to value. |
ArrayObject:: |
public | function | Unsets the value at the specified key. |