persistence.doxy
16 - Implementation of the \link wcmf::lib::persistence::PersistenceMapper `PersistenceMapper`\endlink
18 - Implementation of the domain classes as subclasses of \link wcmf::lib::model::Node `Node`\endlink.
70 hierarchy \link wcmf::lib::model::mapper::impl::AbstractRDBMapper `AbstractRDBMapper`\endlink handles
74 one subclass of \link wcmf::lib::model::mapper::NodeUnifiedRDBMapper `NodeUnifiedRDBMapper`\endlink
216 \link wcmf::lib::persistence::PersistenceFacade::loadObjects `PersistenceFacade::loadObjects`\endlink
226 This \link wcmf::lib::persistence::PersistenceFacade::loadObjects `PersistenceFacade::loadObjects`\endlink
262 with it's related `Articles` instances (_Article A_, _Article B_). A value of _2_ will also load
275 \link wcmf::lib::persistence::PersistenceFacade::loadObjects `PersistenceFacade::loadObjects`\endlink)
316 $authors = ObjectFactory::getInstance('persistenceFacade')->loadObjects('Author', BuildDepth::SINGLE, null, null, $pagingInfo);
331 $objects = ObjectFactory::getInstance('persistenceFacade')->loadObjects($types, BuildDepth::SINGLE, null, $order, $pagingInfo);
338 \link wcmf::lib::persistence::PersistenceFacade::loadObjects `PersistenceFacade::loadObjects`\endlink
349 $articles = ObjectFactory::getInstance('persistenceFacade')->loadObjects("Article", BuildDepth::SINGLE, $criteria);
369 More complex use cases are supported by the \link wcmf::lib::model::ObjectQuery `ObjectQuery`\endlink
403 It is possible to combine several object queries to apply pagination over __multiple entity types__
538 \link wcmf::lib::persistence::PersistentObject::validateValue `PersistentObject::validateValue`\endlink
540 \link wcmf::lib::persistence::PersistentObject::validateValues `PersistentObject::validateValues`\endlink
582 validates against a PHP filter (see [filter_var](http://php.net/manual/en/function.filter-var.php)), e.g.
602 validates against a regular expression (see [preg_match](http://php.net/manual/en/function.preg-match.php)) e.g.
664 \link wcmf::lib::persistence::PersistentObject::validateValue `PersistentObject::validateValue`\endlink
688 \link wcmf::lib::persistence::concurrency::ConcurrencyManager::aquireLock `ConcurrencyManager::aquireLock`\endlink
690 \link wcmf::lib::persistence::concurrency::ConcurrencyManager::releaseLock `ConcurrencyManager::releaseLock`\endlink
740 \link wcmf::lib::persistence::PersistenceFacade::getTransaction `PersistenceFacade::getTransaction`\endlink
785 But there are situations where this is not desirable or just not possible. For example you might want
786 to review the changes bevor applying them finally. Or the work to be done inside the transaction
787 would exceed the provided resources (time and/or memory) and therefor must be split into smaller
788 pieces but still need to be carried out in a one fails, all fail manner. A typical use case for the