Solar_Sql_Model
Classes in the Solar_Sql_Model
package:
- Solar_Sql_Model
-
An SQL-centric Model class based on TableDataGateway, using Collection and Record objects for returns, with integrated caching of versioned result data.
- Solar_Sql_Model_Cache
-
Support class for models to work with with a Solar_Cache object.
- Solar_Sql_Model_Catalog
-
Acts as a central catalog for model instances; reduces the number of times you instantiate model classes.
- Solar_Sql_Model_Collection
-
Represents a collection of Solar_Sql_Model_Record objects.
- Solar_Sql_Model_Metadata
-
Retains metadata about a model table.
- Solar_Sql_Model_Params
-
A value-object to represent the various parameters for specifying a model fetch() call.
- Solar_Sql_Model_Params_Eager
-
A value-object to represent the various parameters available when eager- fetching related records in a model fetch() call.
- Solar_Sql_Model_Params_Fetch
-
A value-object to represent the various parameters for specifying a model fetch() call.
- Solar_Sql_Model_Record
-
Represents a single record returned from a Solar_Sql_Model.
- Solar_Sql_Model_Related
-
Abstract class to represent the characteristics of a related model.
- Solar_Sql_Model_Related_BelongsTo
-
Represents the characteristics of a relationship where a native model "belongs to" a foreign model.
- Solar_Sql_Model_Related_HasMany
-
Represents the characteristics of a relationship where a native model "has many" of a foreign model.
- Solar_Sql_Model_Related_HasManyThrough
-
Represents the characteristics of a relationship where a native model "has many" of a foreign model.
- Solar_Sql_Model_Related_HasOne
-
Represents the characteristics of a relationship where a native model "has one" of a foreign model.
- Solar_Sql_Model_Related_HasOneOrNull
-
Represents the characteristics of a relationship where a native model "has one or none" of a foreign model; the difference from "has one" is is that when there is no related at the database, no placeholder record will be returned.
- Solar_Sql_Model_Related_ToMany
-
Represents the characteristics of a "to-many" related model.
- Solar_Sql_Model_Related_ToOne
-
Represents the characteristics of a "to-one" related model.