Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.

Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 39 and 401] [Versions 400 and 401]

(no description)

File Size: 207 lines (4 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Horde_Support_Array:: (18 methods):
  __construct()
  get()
  getOrSet()
  pop()
  update()
  getKeys()
  getValues()
  clear()
  __get()
  __set()
  __isset()
  __unset()
  count()
  getIterator()
  offsetGet()
  offsetSet()
  offsetExists()
  offsetUnset()


Class: Horde_Support_Array  - X-Ref

Copyright 2007-2017 Horde LLC (http://www.horde.org/)

__construct($vars = array()   X-Ref
No description

get($key, $default = null)   X-Ref
No description

getOrSet($offset, $default = null)   X-Ref
Gets the value at $offset. If no value exists at that offset, or the
value $offset is NULL, then $default is set as the value of $offset.

param: string $offset   Offset to retrieve and set if unset
param: string $default  Default value if $offset does not exist
return: mixed Value at $offset or $default

pop($offset, $default = null)   X-Ref
Gets the value at $offset and deletes it from the array. If no value
exists at $offset, or the value at $offset is null, then $default
will be returned.

param: string $offset   Offset to pop
param: string $default  Default value
return: mixed Value at $offset or $default

update($array)   X-Ref
Update the array with the key/value pairs from $array

param: array $array Key/value pairs to set/change in the array.

getKeys()   X-Ref
Get the keys in the array

return: array

getValues()   X-Ref
Get the values in the array

return: array

clear()   X-Ref
Clear out the array


__get($key)   X-Ref
No description

__set($key, $value)   X-Ref
No description

__isset($key)   X-Ref
Checks the existance of $key in this array


__unset($key)   X-Ref
Removes $key from this array


count()   X-Ref
Count the number of elements

return: integer

getIterator()   X-Ref
No description

offsetGet($offset)   X-Ref
Gets the value of $offset in this array


offsetSet($offset, $value)   X-Ref
Sets the value of $offset to $value


offsetExists($offset)   X-Ref
Checks the existence of $offset in this array


offsetUnset($offset)   X-Ref
Removes $offset from this array