||Base contract for ORM queries. Base class for Query and NativeQuery.
||Configuration container for all configuration options of Doctrine. It combines
all configuration options from DBAL & ORM.
||An EntityRepository serves as a repository for entities with generic as well as
business specific methods for retrieving entities.
||Container for all ORM events.
||A lazy collection that allow a fast count when using criteria object Once count
gets executed once without collection being initialized, result is cached and
returned on subsequent calls until collection gets loaded, then returning the
number of loaded results.
||Represents a native SQL query.
||A PersistentCollection represents a collection of elements that have persistent
||A Query object represents a DQL query.
||This class is responsible for building DQL query strings via an object oriented
||The UnitOfWork is responsible for tracking changes to objects during an
"object-level" transaction and for writing out changes to the database in the
||Class to store and retrieve the version of Doctrine