This class only exists for backwards compatability. All code was moved to Doctrine_Core and this class extends Doctrine_Core
Provides array access and property overload interface for Doctrine subclasses
Doctrine_Adapter exception class
This adapter interface should be implemented by all custom adapters
Doctrine mock connection adapter. This class is used for special testing purposes.
Custom Doctrine connection adapter for oracle
Doctrine_Adapter_Statement
Interface for Doctrine adapter statements
Mock connection adapter statement class. Used for special testing purposes
Oracle connection adapter statement class.
Doctrine_AuditLog
Doctrine_AuditLog_Listener
Doctrine_AuditLog_Listener
Base class for any code builders/generators for Doctrine
APC Cache Driver
Array cache driver
Database cache driver
Abstract cache driver class
Doctrine cache exception class
Doctrine cache driver interface
Memcache cache driver
Xcache cache driver
Command line interface class
Doctrine_AnsiColorFormatter provides methods to colorize text to be displayed on a console.
Cli exception class
Doctrine_Cli_Formatter provides methods to format text to be displayed on a console.
Doctrine_Collection Collection of Doctrine_Record objects.
Collection exception class
Doctrine_Collection_Iterator iterates through Doctrine_Collection
Expandable collection iterator class
Doctrine_Collection_Iterator_Normal
Doctrine_Collection_Iterator_Normal
Doctrine_Collection_Offset Collection of Doctrine_Record objects.
Doctrine_Collection_OnDemand iterates through Doctrine_Records hydrating one at a time
Doctrine_Column This class represents a database column
Doctrine_Compiler This class can be used for compiling the entire Doctrine framework into a single file
Doctrine_Compiler_Exception
Doctrine_Configurable the base for Doctrine_Table, Doctrine_Manager and Doctrine_Connection
Doctrine_Connection
standard connection, the parent of pgsql, mysql and sqlite
Doctrine_Connection_Db2
Doctrine_Exception
Doctrine_Connection_Mysql
Doctrine_Connection_Module
Doctrine_Connection_Mssql
Doctrine_Connection_Mssql_Exception
Doctrine_Connection_Mysql
Doctrine_Connection_Mysql_Exception
Doctrine_Connection_Oracle
Doctrine_Connection_Oracle_Exception
Doctrine_Connection_Pgsql
Doctrine_Connection_Pgsql_Exception
Doctrine_Connection_Profiler
Doctrine_Connection_Profiler_Exception
Doctrine_Connection_Sqlite
Doctrine_Connection_Sqlite_Exception
Doctrine_Connection_Statement
Doctrine_Connection_UnitOfWork
The base core class of Doctrine
Doctrine_Data
Doctrine_DataDict
Doctrine_DataDict_Exception
Doctrine_Data_Exception
Doctrine_Data_Export
Doctrine_Data_Import
Doctrine_Event
Doctrine_EventListener all event listeners extend this base class the empty methods allow child classes to only implement the methods they need to implement
Doctrine_EventListener_Chain this class represents a chain of different listeners, useful for having multiple listeners listening the events at the same time
Doctrine_EventListener_Exception
Doctrine_EventListener all event listeners extend this base class the empty methods allow child classes to only implement the methods they need to implement
Doctrine_Exception
Doctrine_Export
Doctrine_Export_Exception
Doctrine_Export_Mssql
Doctrine_Export_Mysql
Doctrine_Export_Oracle
Doctrine_Export_Pgsql
Doctrine_Export_Reporter
Doctrine_Export_Schema
Doctrine_Export_Sqlite
Doctrine_Expression memorizes a dql expression that use a db function.
Doctrine_Expression_Driver
Doctrine_Expression_Exception
Doctrine_Expression_Mock Mock driver that is used for testing purposes
Doctrine_Expression_Mssql
Doctrine_Expression_Mysql
Doctrine_Expression_Sqlite
Doctrine_Expression_Pgsql
Doctrine_Expression_Sqlite
Doctrine_File
Doctrine_File_Index
Doctrine_Formatter
Doctrine_Hook
Doctrine_Hook_Equal
Doctrine_Hook_Integer
Doctrine_Hook_Parser
Doctrine_Hook_Parser_Complex
Doctrine_Hook_WordLike
Its purpose is to populate object graphs.
Doctrine_Hydrator_Abstract
Builds result sets in to the object graph using php arrays
Builds result sets in to the hierarchy graph using php arrays
Extended version of Doctrine_Hydrator_ScalarDriver, passes its _gatherRowData function a value of false for $aliasPrefix in order to cause it to generate the sorts of array keys one would see in a HYDRATE_ARRAY type return.
Doctrine_Hydrator_Exception
Abstract base class for child drivers to hydrate the object graph in to various data types. For example Doctrine_Record instances or PHP arrays
Get results directly and skip hydration. Uses PDO::FETCH_NUM
Builds result sets in to the object graph using Doctrine_Record instances
Builds result sets in to the hierarchy graph using php arrays
Builds result sets in to a scalar php array
Returns the first row and first column single scalar value
Doctrine_I18n
Doctrine_I18n_Exception
class Doctrine_Import Main responsible of performing import operation. Delegates database schema reading to a reader object and passes the result to a builder object which builds a Doctrine data model.
Doctrine_Import_Builder
Doctrine_Import_Builder_Exception
class Doctrine_Import_Exception
Doctrine_Import_Schema
Doctrine inflector has static methods for inflecting text
Doctrine_IntegrityMapper
Doctrine_Lib has not commonly used static functions, mostly for debugging purposes
Doctrine_Locator
Doctrine_Locator_Exception
Doctrine_Locator_Injectable
Locking exception class
Offline locking of records comes in handy where you need to make sure that a time-consuming task on a record or many records, which is spread over several page requests can't be interfered by other users.
Doctrine_Manager is the base component of all doctrine based projects.
Doctrine_Manager_Exception
Doctrine_Migration
Base migration class. All migration classes must extend from this base class
Doctrine_Migration_Builder
Doctrine_Migration_Diff - class used for generating differences and migration classes from 'from' and 'to' schema information.
Doctrine_Migration_Exception
Doctrine_Migration_IrreversibleMigration
Doctrine_Migration_Process
Doctrine_Node
Doctrine_Node_AdjacencyList
Doctrine_Node_AdjacencyList_LevelOrderIterator
Doctrine_Node_AdjacencyList_PostOrderIterator
Doctrine_Node_AdjacencyList_PreOrderIterator
Doctrine_Node_Exception
Doctrine_Node_Interface
Doctrine_Node_MaterializedPath
Doctrine_Node_MaterializedPath_LevelOrderIterator
Doctrine_Node_MaterializedPath_PostOrderIterator
Doctrine_Node_MaterializedPath_PreOrderIterator
Doctrine_Node_NestedSet
Doctrine_Node_NestedSet_LevelOrderIterator
Doctrine_Node_NestedSet_PostOrderIterator
Doctrine_Node_NestedSet_PreOrderIterator
Doctrine_Null
Doctrine_Overloadable a very generic overloading interface
Doctrine_Pager
Doctrine_Pager_Exception
Doctrine_Pager_Layout
Doctrine_Pager_Range
Doctrine_Pager_Range_Jumping
Doctrine_Pager_Range_Sliding
Doctrine_Parser
Doctrine_Parser_Exception
Doctrine_Parser_Json
Doctrine_Parser_Serialize
Doctrine_Parser_Xml
Doctrine_Parser_Yml
Doctrine_Query A Doctrine_Query object represents a DQL query. It is used to query databases for data in an object-oriented fashion. A DQL query understands relations and inheritance and is dbms independant.
Doctrine_Query_Abstract
Doctrine_Query_Check
Doctrine_Query_Condition
Doctrine_Query_Exception
Doctrine_Query_Filter
Doctrine_Query_Filter_Chain
Doctrine_Query_Filter_Interface
Doctrine_Query_Forupdate
Doctrine_Query_From
Doctrine_Query_Groupby
Doctrine_Query_Having
Doctrine_Query_JoinCondition
Doctrine_Query_Limit
Doctrine_Query_Offset
Doctrine_Query_Orderby
Doctrine_Query_Parser
Doctrine_Query_Part
Doctrine_Query_Registry
Doctrine_Query_Exception
Doctrine_Query_Select
Doctrine_Query
Doctrine_Query_Tokenizer
Doctrine_Query_Exception
Doctrine_Query_Where
Doctrine_RawSql
Doctrine_RawSql_Exception
Doctrine_Record All record classes should inherit this super class
Doctrine_Record_Abstract
Doctrine_Exception
Doctrine_Record_Filter Filters the record getters and setters
Doctrine_Record_Filter_Compound
Doctrine_Record_Filter_Standard Filters the record getters and setters
Doctrine_Record_Generator
Doctrine_Record_Iterator
Doctrine_Record_Listener
Doctrine_Record_Listener_Chain this class represents a chain of different listeners, useful for having multiple listeners listening the events at the same time
Doctrine_Record_Listener
Doctrine_Exception
Doctrine_Record_UnknownPropertyException
Doctrine_Relation This class represents a relation between components
Doctrine_Relation_Association this class takes care of association mapping (= many-to-many relationships, where the relationship is handled with an additional relational table which holds 2 foreign keys)
Doctrine_Relation_Association_Self
Doctrine_Relation_Exception
Doctrine_Relation_ForeignKey This class represents a foreign key relation
Doctrine_Relation_LocalKey This class represents a local key relation
Doctrine_Relation_Association_Self
Doctrine_Relation_Parser
Doctrine_Relation_Parser_Exception
Doctrine_Search
Doctrine_Search_Analyzer
Doctrine_Search_Analyzer_Exception
Doctrine_Search_Analyzer_Interface
Doctrine_Search_Analyzer_Standard
Doctrine_Search_Analyzer_Utf8
Doctrine_Search_Exception
Doctrine_Search
Doctrine_Search_Indexer
Doctrine_Search_Indexer_Dir
Doctrine_Search_Indexer
Doctrine_Search_Listener
Doctrine_Search_Parser_Standard
Doctrine_Search_Query
Doctrine_Search_Record
Doctrine_Sequence The base class for sequence handling drivers.
Doctrine_Sequence_Db2
Doctrine_Sequence_Exception
Doctrine_Sequence_Mssql
Doctrine_Sequence_Mysql
Doctrine_Sequence_Oracle
Doctrine_Sequence_Pgsql
Doctrine_Sequence_Sqlite
Doctrine_Table represents a database table each Doctrine_Table holds the information of foreignKeys and associations
thrown when user tries to initialize a new instance of Doctrine_Table, while there already exists an instance of that table
Doctrine_Repository each record is added into Doctrine_Repository at the same time they are created, loaded from the database or retrieved from the cache
Doctrine_Table_Repository_Exception
Doctrine_Task
Doctrine_Task_BuildAll
Doctrine_Task_BuildAllLoad
Doctrine_Task_BuildAllReload
Doctrine_Task_Compile
Doctrine_Task_CreateDb
Doctrine_Task_CreateTables
Doctrine_Task_Dql
Doctrine_Task_DropDb
Doctrine_Task_DumpData
Doctrine_Task_Exception
Doctrine_Task_GenerateMigration
Doctrine_Task_GenerateMigrationsDb
Doctrine_Task_GenerateMigrationsDiff
Doctrine_Task_GenerateMigrationsModels
Doctrine_Task_GenerateModelsDb
Doctrine_Task_GenerateModelsYaml
Doctrine_Task_GenerateSql
Doctrine_Task_GenerateYamlDb
Doctrine_Task_GenerateFromModels
Doctrine_Task_LoadData
Doctrine_Task_Migrate
Doctrine_Task_RebuildDb
Base abstract class for defining templates which are the base of all behaviors that can be attached to your Doctrine models
Easily add longitude and latitude columns to your records and use inherited functionality for calculating distances
Add multilingual capabilities to your Doctrine models
Easily create a slug for each record based on a specified set of fields
Listener for SoftDelete behavior which will allow you to turn on the behavior which sets a delete flag instead of actually deleting the record and all queries automatically include a check for the deleted flag to exclude deleted records.
Listener for the Timestampable behavior which automatically sets the created and updated columns when a record is inserted and updated.
Doctrine template which implements the custom NestedSet implementation
Doctrine_Template_Searchable
Doctrine_Template_Sluggable
Doctrine_Template_SoftDelete
Doctrine_Template_Timestampable
Doctrine_Template_Versionable
Doctrine_Transaction Handles transaction savepoint and isolation abstraction
Doctrine_Transaction_Exception
Doctrine_Transaction_Mock This class is used for testing purposes
Doctrine_Tree
Doctrine_Tree_AdjacencyList
Doctrine_Tree_Exception
Doctrine_Tree_Interface
Doctrine_Tree_MaterializedPath
Doctrine_Tree_NestedSet
Doctrine_Util
This class is responsible for performing all validations on record properties
Doctrine_Validator_Country
Doctrine_Validator_Creditcard
Doctrine_Validator_Date
Doctrine_Validator_Driver
Doctrine_Validator_Email
Doctrine_Validator_ErrorStack
Doctrine_Validator_Exception
Doctrine_Validator_Future
Doctrine_Validator_HtmlColor
Doctrine_Validator_Ip
Doctrine_Validator_Regexp
Doctrine_Validator_Nospace
Doctrine_Validator_Notblank
Doctrine_Validator_Notnull
Doctrine_Validator_Past
Doctrine_Validator_Range
Doctrine_Validator_Readonly
Doctrine_Validator_Regexp
Doctrine_Validator_Time
Doctrine_Validator_Timestamp
Doctrine_Validator_Unique
Doctrine_Validator_Unsigned
Doctrine_Validator_Usstate
Doctrine_View
Doctrine_View_Exception
sfYaml offers convenience methods to load and dump YAML.
sfYamlDumper dumps PHP variables to YAML strings.
sfYamlInline implements a YAML parser/dumper for the YAML inline syntax.
sfYamlParser parses YAML strings to convert them to PHP arrays.