Previous Class
Solar_Example_Model_TestSolarSpecialCols

Solar_Example_Model_TestSolarSpecialCols_Collection
Overview

Next Page
Constants

Solar_Example_Model_TestSolarSpecialCols_Collection

Represents a collection of special-column records.

Catalog

This class is part of the Solar_Example package.

Inheritance:

Constants

None.

Public Properties

The Solar_Example_Model_TestSolarSpecialCols_Collection class has no public properties; try the list of all properties.

Public Methods

These are all the public methods in the Solar_Example_Model_TestSolarSpecialCols_Collection class.

You can also view the list of all public, protected, and private methods.

__construct()
Constructor.
__destruct()
Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().
__get()
Returns a record from the collection based on its key value.
__isset()
Does a certain key exist in the data?
__set()
Sets a key value.
__unset()
Sets a key in the data to null.
_postSave()
User-defined post-save logic for the collection.
_preDelete()
User-defined pre-delete logic.
_preSave()
User-defined pre-save logic for the collection.
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.
delete()
Deletes each record in the collection one-by-one.
dump()
Convenience method for getting a dump the whole object, or one of its properties, or an external variable.
getModel()
Returns the model from which the data originates.
key()
Iterator: get the current key for the array pointer.
load()
Loads the struct with data from an array or another struct.
loadRelated()
Loads related data for the collection.
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; appends to the array when using [] notation.
offsetUnset()
ArrayAccess: unset a key.
rewind()
Iterator: move to the first position.
save()
Saves all the records from this collection to the database one-by-one, inserting or updating as needed.
setModel()
Injects the model from which the data originates.
toArray()
Returns the data for each record in this collection as an array.
valid()
Iterator: is the current position valid?