|
Previous Page |
Solar_Struct |
Next Page |
Methods
Public
__construct()- Constructor.
__destruct()- Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().
__get()- Gets a data value.
__isset()- Does a certain key exist in the data?
__set()- Sets a key value.
__unset()- Sets a key in the data to null.
apiVersion()- Reports the API version for this class.
count()- Countable: how many keys are there?
current()- Iterator: get the current value for the array pointer.
dump()- Convenience method for getting a dump the whole object, or one of its properties, or an external variable.
key()- Iterator: get the current key for the array pointer.
load()- Loads the struct with data from an array or another struct.
locale()- Looks up class-specific locale strings based on a key.
next()- Iterator: move to the next position.
offsetExists()- ArrayAccess: does the requested key exist?
offsetGet()- ArrayAccess: get a key value.
offsetSet()- ArrayAccess: set a key value.
offsetUnset()- ArrayAccess: unset a key.
rewind()- Iterator: move to the first position.
toArray()- Returns a copy of the object data as an array.
valid()- Iterator: is the current position valid?
Protected
_exception()- Convenience method for returning exceptions with localized text.
Private
None.