PersistenceMapper.php
84 * @param $tags An array of tags that the attribute should match. Empty array means all attributes independent of the given matchMode (default: empty array)
85 * @param $matchMode One of 'all', 'none', 'any', defines how the attribute's tags should match the given tags (default: 'all')
168 * @param $buildDepth One of the BUILDDEPTH constants or a number describing the number of generations to build
179 * @param $buildDepth One of the BUILDDEPTH constants or a number describing the number of generations to build
211 public function loadObjects($type, $buildDepth=BuildDepth::SINGLE, $criteria=null, $orderby=null,
218 * @param $objects Array of PersistentObject or PersstentObjectProxy instances for which the related objects are loaded
220 * @param $buildDepth One of the BUILDDEPTH constants or a number describing the number of generations to build
222 * @param $criteria An array of Criteria instances that define conditions on the object's attributes (optional, default: _null_)
223 * @param $orderby An array holding names of attributes to order by, maybe appended with 'ASC', 'DESC' (optional, default: _null_)
225 * @return Associative array with the object ids of the origin objects as keys and arrays of related
228 public function loadRelation(array $objects, $role, $buildDepth=BuildDepth::SINGLE, $criteria=null, $orderby=null,
261 * Get a list of all insert/update/delete statements that where executed in the last transaction.