-
$_aliases
-
Associative array of prefixes to table aliases
-
$_backend
-
The parts of the query that can be used in the backend
-
$_base
-
The initial snapshot of the set
-
$_base
-
The "base" values from object instantiation
-
$_class
-
This is the anchor class for translations
-
$_class
-
The entity being queried
-
$_db
-
The data adapter
-
$_default
-
-
$_defaultMetadataCache
-
Default cache for meta information provided by the backend
-
$_dirty
-
For quick modification checking
-
$_dirty
-
Entities that are in queue for update
-
$_domain
-
The domain associated with the entity
-
$_entity
-
The entity to which this set belongs
-
$_factory
-
The factory that created this mapper
-
$_field
-
The entity field name to use for the lookup
-
$_field
-
The entity date field name to use for the lookup
-
$_fields
-
Cache for entity fields
-
$_filters
-
Any filters associated with the relation
-
$_format
-
The date output format
-
$_from
-
The class that defines the relation
-
$_id
-
The primary key field(s) involved in the relation
-
$_identity
-
-
$_index
-
An array of properties used to index the entity by value
-
$_instance
-
The singleton instance of this class
-
$_items
-
A container for the entity objects
-
$_joinLeft
-
The join table field linking to the left entity's primary key fields
-
$_joinRight
-
The join table field linking to the right entity's primary key fields
-
$_joinTable
-
In a join relationship, this is the table linking the two entities
-
$_length
-
-
$_lifetime
-
The period of time entities should persist in the secondary cache
-
$_listeners
-
A set of event listeners
-
$_locale
-
The current locale
-
$_log
-
-
$_lookups
-
Looked-up values
-
$_lookups
-
-
$_manager
-
The orm manager
-
$_manager
-
-
$_manager
-
The orm manager
-
$_manager
-
The manager containing this factory
-
$_mapFactory
-
The mapper factory
-
$_mapFactory
-
The mapper factory
-
$_mapFactory
-
The mapper factory
-
$_mapFactory
-
The mapper factory
-
$_mapFactory
-
The mapper factory
-
$_mappers
-
A place to cache instantiated mappers
-
$_members
-
A cache for all entity members
-
$_meta
-
The entity meta
-
$_metadata
-
Information provided by the getFields() method
-
$_metadataCache
-
Cache for information provided the backend's getFields method
-
$_name
-
-
$_name
-
The name of the relation
-
$_needle
-
-
$_needleLength
-
-
$_new
-
Entities that are in queue for insertion
-
$_null
-
-
$_onDelete
-
The activity to perform on entity delete
-
$_onUpdate
-
The activity to perform when a primary key is changed
-
$_options
-
Any additional options
-
$_original
-
-
$_ormsetters
-
-
$_parts
-
The parts of the query
-
$_paths
-
Paths where entities, mappers, and sets are stored
-
$_plugins
-
The plugin broker
-
$_plugins
-
Array of Xyster_Orm_Plugin_Abstract objects
-
$_primary
-
-
$_primary
-
The field names of the primary key
-
$_primary
-
-
$_primaryPosition
-
-
$_related
-
Related entities or sets
-
$_relation
-
The relation of which the set is a result
-
$_relations
-
The relation objects
-
$_removed
-
Entities that are in queue for removal
-
$_repository
-
The repository for storing entities
-
$_reverse
-
The "belongs" relation opposite a "many"
-
$_runtime
-
The parts of the query that must be used at runtime
-
$_runtime
-
The cache for runtime column lookups
-
$_secondaryCache
-
The secondary cache
-
$_splits
-
-
$_table
-
The name of the table, defaults to entity name
-
$_tables
-
Associative array of prefixes to table names
-
$_to
-
The class on the target end of the relation
-
$_type
-
-
$_type
-
The type of relation; one of ('one','belongs','many','joined')
-
$_type
-
-
$_type
-
-
$_type
-
-
$_useAuth
-
-
$_validate
-
Whether validation is enabled for this type
-
$_validateOnSave
-
Whether to validate entities when saved or per-field
-
$_validator
-
-
$_value
-
True to use the value, false to use the name
-
$_values
-
The entity values
-
$_work
-
The "unit of work" to hold our pending transactions
-
_addValidators
-
Adds the validators from the constraints in the data store
-
_assertThisType
-
A convenience method to assert entity type
-
_baseCreate
-
Base creator method
-
_baseParseQuery
-
Removes the limit and offset clause from a statement
-
_belongsTo
-
Convenience method to create a 'belongs' relationship
-
_buildCriteria
-
Ensures the parameter passed is a Criterion
-
_buildSimpleSelect
-
Gets a simple Select object for this table
-
_buildTranslator
-
Gets a Mapper Translator object
-
_checkEntity
-
Checks the incoming entity for the correct type
-
_checkLiteral
-
Asserts a literal for syntactical correctness
-
_checkMethodParameters
-
Checks method parameters for syntactical correctness
-
_checkPrimaryKey
-
Checks an array for correct primary key names
-
_checkPropertyNames
-
Asserts the correct property names in a criteria array
-
_checkSet
-
Sets any fields affected by changing the value of this lookup
-
_create
-
Creates an entity from the row supplied
-
_delete
-
Removes entities from the backend
-
_delete
-
Removes entities from the backend
-
_entityToShell
-
Turns an entity into a shell for storage
-
_factory
-
Creates a new splitter
-
_fetchOne
-
Fetches one record
-
_getAdapter
-
Gets a connection to the database
-
_getByHelper
-
Sets up the array and class name
-
_getByIndexMap
-
Convenience method to get the map (and create it if necessary)
-
_getByKeyMap
-
Convenience method to get the map (and create it if necessary)
-
_getEntitySetter
-
Gets the setter for an entity type
-
_getFromSecondaryCache
-
Gets an entity from the secondary cache
-
_getLookup
-
Gets a lookup value
-
_getMapper
-
Convenience method to get the entity's mapper
-
_getRelated
-
Gets a related property
-
_getRenamedField
-
{@inherit}
-
_getRepository
-
Gets the entity repository
-
_getTableName
-
{@inherit}
-
_getType
-
Gets the entity type
-
_getWorkUnit
-
Gets the work unit
-
_hasJoined
-
Convenience method to create a 'many to many' relationship
-
_hasMany
-
Convenience method to create a 'one to many' relationship
-
_hasOne
-
Convenience method to create a 'one to one' relationship
-
_initParts
-
Initializes the parts container
-
_initParts
-
Inits the parts of the query
-
_insert
-
Saves a new entity into the backend
-
_insert
-
Saves a new entity into the backend
-
_isRuntime
-
Returns if a field is runtime
-
_joinedDelete
-
Removes the entities from the many-to-many join
-
_joinedDelete
-
Removes the entity from the many-to-many join
-
_joinedInsert
-
Adds the entities to the many-to-many join
-
_joinedInsert
-
Adds the entity to the many-to-many join
-
_logMessage
-
Logs an event to the logger
-
_mapEntity
-
Translates the first row of a database recordset into an entity
-
_mapSet
-
Translates a database recordset into an entity set
-
_parseClause
-
Parses a string statement clause into its corresponding parts
-
_removeByClassAndKey
-
Convenience method to remove an entity
-
_removeEntity
-
Removes an entity from both maps
-
_selectColumns
-
Gets the columns to select
-
_setField
-
The base method for setting fields
-
_setLookup
-
Sets the lookup value
-
_setRelated
-
Sets a linked property and registers the entity as dirty
-
_setupMetadataCache
-
-
_setupMetadataCache
-
-
_setupSecondaryCache
-
-
_shellToEntity
-
Take the serialized array and turn it back into an entity
-
_stringifyPrimaryKey
-
Convenience method to stringify the primary key
-
_update
-
Updates the values of an entity in the backend
-
_update
-
Updates the values of an entity in the backend
-
__call
-
Overloader for getting/setting linked properties
-
__construct
-
Creates a new Xyster_Orm_WorkUnit object
-
__construct
-
Creates a new orm sql translator {@inherit}
-
__construct
-
Creates a new Entity type representation
-
__construct
-
Creates a new mapper
-
__construct
-
Creates a new enum lookup
-
__construct
-
Create a new entity field
-
__construct
-
Creates a new splitter
-
__construct
-
Creates a new entity
-
__construct
-
Creates a new date lookup
-
__construct
-
Creates a new mapper
-
__construct
-
Creates a new binder for an entity
-
__construct
-
Creates a new Orm_Manager
-
__construct
-
Creates a new log plugin
-
__construct
-
Create a new relationship
-
__construct
-
Creates a new entity repository
-
__construct
-
Creates a new lookup
-
__construct
-
Creates a new entity binder
-
__construct
-
Creates a new query object
-
__construct
-
Creates a new entity set
-
__construct
-
Creates a new Xyster_Orm object, hide from userland
-
__get
-
Overloader for getting fields
-
__set
-
Overloader for setting fields
-
__toString
-
Returns a string value of this entity
-
$_acl
-
The access control list
-
__construct
-
Creates a new ACL plugin
-
get
-
Gets an entity with the supplied identifier
-
get
-
Gets the mapper for a given class
-
get
-
Gets the lookup value for the entity given
-
get
-
Gets the lookup value for the entity given
-
get
-
Gets an entity by class and primary key
-
get
-
Gets an item from the repository
-
get
-
Gets an entity by class and primary key
-
get
-
Gets the lookup value for the entity given
-
get
-
Gets the mapper for a given class
-
get
-
Gets an entity with the supplied identifier
-
getAll
-
Gets all entities from the data source or a subset if given the keys
-
getAll
-
Gets all entities of a particular type
-
getAll
-
Gets all entities from the data store
-
getAll
-
Gets all entities from the data source or a subset if given the keys
-
getAll
-
Gets all entities from the data store
-
getBackendWhere
-
Gets the criteria that can be run in the backend
-
getBase
-
Gets the original values of the entity
-
getBase
-
Gets the base state of this set
-
getBinder
-
Gets a value binder for an entity
-
getClasses
-
Gets the names of classes that are currently stored in this map
-
getDefault
-
Gets the default value for the field
-
getDefaultMetadataCache
-
Gets the default metadata cache for information returned by getFields()
-
getDiffAdded
-
Gets any added entities since creation
-
getDiffRemoved
-
Gets any removed entities since creation
-
getDirtyFields
-
Gets the fields that have been changed since the entity was created
-
getDomain
-
Gets the name of the domain to which this mapper belongs
-
getDomain
-
Gets the name of the domain to which this mapper belongs
-
getEntityName
-
Gets the class name of the entity
-
getEntityName
-
Gets the class name of the entity
-
getEntityName
-
Gets the class name of the entity
-
getEntityName
-
Gets the class name of the entity supported by this set
-
getEntityType
-
Gets the entity metadata
-
getEntityType
-
Gets the entity type supported by this lookup
-
getEntityType
-
Gets the entity metadata
-
getEntityType
-
A convenience method to get the entity meta for a given class
-
getEntityType
-
Gets the entity type supported by this lookup
-
getEntityType
-
Gets the entity meta for a given class
-
getFactory
-
Gets the factory that created this mapper
-
getFactory
-
Gets the factory that created the mapper
-
getField
-
Gets a field by name
-
getFieldNames
-
Gets the names of the fields for the entity
-
getFields
-
Gets the fields for an entity as they appear in the backend
-
getFields
-
Gets the fields for an entity as they appear in the backend
-
getFields
-
Gets the fields for the entity
-
getFields
-
-
getFilters
-
Gets the filters
-
getFrom
-
Gets the class that owns the relationship
-
getFrom
-
Gets the entity class being queried
-
getFromCache
-
Tries to load an entity from the cache
-
getFromClause
-
Returns a from clause for a SQL query
-
getGroup
-
-
getHaving
-
-
getId
-
Gets the ids involved
-
getIndex
-
Gets the columns that should be used to index the entity
-
getIndex
-
Gets the columns that should be used to index the entity
-
getInstance
-
Gets an instance of Xyster_Orm
-
getJoined
-
Gets entities via a many-to-many table
-
getJoined
-
Gets entities via a many-to-many table
-
getJoined
-
Gets entities via a many-to-many table
-
getLeft
-
Gets the left entity column name in the join table
-
getLength
-
Gets the length of the field
-
getLifetime
-
Gets the time in seconds an entity should be cached
-
getLifetime
-
Gets the time in seconds an entity should be cached
-
getLimit
-
Gets the maximum number of results to be returned
-
getLocale
-
Gets the assigned locale
-
getLookup
-
Gets the lookup by name
-
getLookupNames
-
Gets the names of all lookups defined for this entity
-
getMain
-
Gets the main alias
-
getManager
-
Gets the manager containing this factory
-
getManager
-
Gets the manager that contains the factory
-
getMapperFactory
-
Gets the factory for entity mappers
-
getMapperFactory
-
Gets the factory for entity mappers
-
getMapperFactory
-
Gets the mapper factory
-
getMembers
-
Gets all available class members (fields, relations, and methods)
-
getMetadataCache
-
Gets the metadata cache
-
getName
-
Gets the name of the field
-
getName
-
Gets the field name of this lookup on the entity class
-
getName
-
Gets the field name of this lookup on the entity class
-
getName
-
Gets the name of the relationship
-
getOffset
-
Gets the starting point in the results
-
getOnDelete
-
Gets the action type to perform onDelete
-
getOnUpdate
-
Gets the action type to perform onUpdate
-
getOption
-
Gets the value of an option
-
getOption
-
Gets the value of an option
-
getOptions
-
Gets the options for this mapper
-
getOptions
-
Gets the options for this mapper
-
getOrder
-
-
getOrFail
-
Gets an entity by class and primary key, throws exception if not found
-
getOriginalName
-
Gets the original name
-
getPart
-
Gets a part of the query
-
getPlugin
-
Retrieve a plugin or plugins by class
-
getPlugin
-
Retrieve a plugin or plugins by class
-
getPluginBroker
-
Gets the plugin broker
-
getPlugins
-
Retrieve all plugins
-
getPlugins
-
Retrieve all plugins
-
getPrimary
-
Gets an array containing the field name or names for the primary key
-
getPrimaryKey
-
Gets the primary key of the entity
-
getPrimaryKeyAsCriterion
-
Gets the primary key of the entity as a Xyster_Data_Criterion
-
getPrimaryKeyAsString
-
Gets the primary key of the entity as a string
-
getPrimaryKeys
-
Gets the primary keys of the entities in the set
-
getPrimaryPosition
-
Gets the index of this field in the primary key
-
getRelatedEntity
-
Gets the entity related to this set
-
getRelation
-
Gets the relation for this set
-
getRelation
-
Gets the relationship by name
-
getRelationNames
-
Gets the names of all relations defined for this entity
-
getRelations
-
Gets the relations for the entity
-
getRepository
-
Gets the entity repository
-
getResourceId
-
Returns the string identifier of the Resource
-
getReverse
-
If this relation is a 'many', this returns the 'belongs' relation
-
getRight
-
Gets the right entity column name in the join table
-
getSecondaryCache
-
Gets the secondary repository for storing entities
-
getSecondaryCache
-
Gets the secondary cache for storing entities
-
getSequence
-
Gets the sequence of this table
-
getSet
-
Gets an empty entity set for the mapper's entity type
-
getSet
-
Gets an empty entity set for the mapper's entity type
-
getTable
-
Gets the table from which an entity comes
-
getTable
-
Gets the table from which an entity comes
-
getTable
-
Gets the join table name
-
getTo
-
Gets the class of the relationship
-
getType
-
Gets the type of object or value returned by this lookup
-
getType
-
Gets the native type of the field
-
getType
-
Gets the type of object or value returned by this lookup
-
getType
-
Gets the type of object or value returned by this lookup
-
getType
-
Gets the type of the relationship
-
getValidator
-
Gets the validator for this field
-
getValidators
-
Gets the validators for a field
-
getWhere
-
-
group
-
Adds grouped field to this report query
-
GROUP
-
-
getAcl
-
Gets the access control list
-
Parser.php
-
-
PARENTH_QUOTE_REGEX
-
Used for matching parenthesis groups not inside quotes
-
parseCriterion
-
Parse a statement into a Xyster_Data_Criterion
-
parseExpression
-
Parse string statement as Expression
-
parseField
-
Parse a string as Field
-
parseFieldAlias
-
Parse a string as Field with alias
-
parseQuery
-
Parses string statement as Xyster_Orm_Query
-
parseReportQuery
-
Parses string statement as Xyster_Orm_Query_Report
-
parseSort
-
-
persist
-
Sets an entity to be added to the data store
-
postDelete
-
Called prior to an entity being deleted
-
postDelete
-
Called after an entity is deleted
-
postDelete
-
Called prior to an entity being deleted
-
postInsert
-
Called after an entity is inserted
-
postInsert
-
Called prior to an entity being inserted
-
postInsert
-
Called prior to an entity being inserted
-
postLoad
-
Called after a new entity is loaded with values
-
postLoad
-
Called after a new entity is loaded with values
-
postUpdate
-
Called prior to an entity being updated
-
postUpdate
-
Called prior to an entity being updated
-
preDelete
-
Called prior to an entity being deleted
-
preDelete
-
Called prior to an entity being deleted
-
preInsert
-
Called prior to an entity being inserted
-
preInsert
-
Called prior to an entity being inserted
-
preUpdate
-
Called prior to an entity being updated
-
preUpdate
-
Called prior to an entity being updated
-
preUpdate
-
Called prior to an entity being updated
-
putAllInSecondaryCache
-
Convenience method to put all entities in a set in the cache
-
putInSecondaryCache
-
Puts the entity in the secondary cache
-
postLoad
-
Loads an entity into the ACL if it's a Zend_Acl_Resource_Interface
-
Xsql.php
-
-
Xyster_Orm
-
The main front-end for the ORM package
-
Xyster_Orm_Binder
-
A binder for entities
-
Xyster_Orm_Binder_Setter
-
A binder setter for entities
-
Xyster_Orm_Entity
-
A data entity: the basic data unit of the ORM package
-
Xyster_Orm_Entity_Exception
-
An exception for Xyster_Orm_Entity
-
Xyster_Orm_Entity_Field
-
An field description object
-
Xyster_Orm_Entity_Listener
-
A listener for entity events
-
Xyster_Orm_Entity_Lookup_Abstract
-
Abstract base lookup
-
Xyster_Orm_Entity_Lookup_Date
-
Property lookups for date values
-
Xyster_Orm_Entity_Lookup_Enum
-
Property lookups for enum values
-
Xyster_Orm_Entity_Lookup_Interface
-
An interface for property lookups
-
Xyster_Orm_Entity_Resource
-
Entity that doubles as an ACL resource
-
Xyster_Orm_Entity_Type
-
A helper for meta information about entities
-
Xyster_Orm_Exception
-
An exception for Xyster_Orm
-
Xyster_Orm_Loader
-
The entity/mapper/collection class loader for the Orm layer
-
Xyster_Orm_Manager
-
The main backend of the orm package
-
Xyster_Orm_Mapper
-
A SQL implementation of the mapper interface
-
Xyster_Orm_Mapper_Abstract
-
An abstract implementation of the mapper interface
-
Xyster_Orm_Mapper_Exception
-
An exception for Xyster_Orm_Mapper
-
Xyster_Orm_Mapper_Factory
-
A simple factory for creating mappers
-
Xyster_Orm_Mapper_Factory_Abstract
-
A simple factory for creating mappers
-
Xyster_Orm_Mapper_Factory_Interface
-
Provides the ability to create mappers
-
Xyster_Orm_Mapper_Interface
-
Responsible for translating data store records into entities
-
Xyster_Orm_Mapper_Translator
-
A translator for db fields that is smart about ORM
-
Xyster_Orm_Plugin_Abstract
-
The base ORM plugin object
-
Xyster_Orm_Plugin_Broker
-
A broker for plugins
-
Xyster_Orm_Plugin_Log
-
An ORM plugin for an audit trail
-
Xyster_Orm_Query
-
A query object
-
Xyster_Orm_Query_Exception
-
An exception for Xyster_Orm_Query
-
Xyster_Orm_Query_Parser
-
Parses an XSQL string into a Xyster_Orm_Query object
-
Xyster_Orm_Query_Parser_Exception
-
An exception for Xyster_Orm_Query_Parser
-
Xyster_Orm_Query_Report
-
A report query object
-
Xyster_Orm_Relation
-
A factory and instance for entity relationships
-
Xyster_Orm_Relation_Exception
-
An exception for Xyster_Orm_Relation
-
Xyster_Orm_Repository
-
The "identity map" of persisted entities
-
Xyster_Orm_Set
-
-
Xyster_Orm_WorkUnit
-
A transactional unit of work
-
Xyster_Orm_Xsql
-
A helper for XSQL syntax
-
Xyster_Orm_Xsql_Split
-
A string exploder that won't split inside paretheses or double-quotes
-
Xyster_Orm_Plugin_Acl
-
An ORM plugin for authorization checks