Used by DAO class, realize relations assignments.
More...
|
static | _affectsRelationObjects ($className, $classPropKey, $manyToOneQueries, $oneToManyQueries, $manyToManyParsers, $objects, $included, $useCache) |
|
|
static | affectsManyToOneFromArray ($object, $member, $manyToOneObjects, $fkField, $accessor) |
|
static | affectsOneToManyFromArray ($instance, $member, $array=null, $mappedByAccessor=null, $accessor='', $class='', $prop=null, $classPropKey=null) |
|
static | _affectsObjectsFromArray ($queries, $included, $affectsCallback, $part, $useCache=NULL) |
|
static | _affectsManyToManyObjectsFromArray ($objectsClass, $parsers, $objects, $included, $useCache=NULL) |
|
static | _getOneToManyFromArray (&$ret, $array, $fkv, $elementAccessor, $prop) |
|
static | generateManyToManyParser (ManyToManyParser $parser, &$myPkValues) |
|
static | _getIncludedNext ($included, $member) |
|
static | getManyToManyFromArrayIds ($objectClass, $relationObjects, $ids) |
|
Used by DAO class, realize relations assignments.
Ubiquity\orm\traits$DAORelationsAssignmentsTrait This class is part of Ubiquity
- Author
- jcheron myadd.nosp@m.ress.nosp@m.mail@.nosp@m.gmai.nosp@m.l.com
- Version
- 1.0.2
Definition at line 20 of file DAORelationsAssignmentsTrait.php.
◆ _affectsManyToManyObjectsFromArray()
static _affectsManyToManyObjectsFromArray |
( |
|
$objectsClass, |
|
|
|
$parsers, |
|
|
|
$objects, |
|
|
|
$included, |
|
|
|
$useCache = NULL |
|
) |
| |
|
staticprivate |
◆ _affectsObjectsFromArray()
static _affectsObjectsFromArray |
( |
|
$queries, |
|
|
|
$included, |
|
|
|
$affectsCallback, |
|
|
|
$part, |
|
|
|
$useCache = NULL |
|
) |
| |
|
staticprivate |
◆ _affectsRelationObjects()
static _affectsRelationObjects |
( |
|
$className, |
|
|
|
$classPropKey, |
|
|
|
$manyToOneQueries, |
|
|
|
$oneToManyQueries, |
|
|
|
$manyToManyParsers, |
|
|
|
$objects, |
|
|
|
$included, |
|
|
|
$useCache |
|
) |
| |
|
static |
◆ _getIncludedNext()
static _getIncludedNext |
( |
|
$included, |
|
|
|
$member |
|
) |
| |
|
staticprivate |
◆ _getOneToManyFromArray()
static _getOneToManyFromArray |
( |
& |
$ret, |
|
|
|
$array, |
|
|
|
$fkv, |
|
|
|
$elementAccessor, |
|
|
|
$prop |
|
) |
| |
|
staticprivate |
◆ affectsManyToOneFromArray()
static affectsManyToOneFromArray |
( |
|
$object, |
|
|
|
$member, |
|
|
|
$manyToOneObjects, |
|
|
|
$fkField, |
|
|
|
$accessor |
|
) |
| |
|
staticprivate |
◆ affectsOneToManyFromArray()
static affectsOneToManyFromArray |
( |
|
$instance, |
|
|
|
$member, |
|
|
|
$array = null , |
|
|
|
$mappedByAccessor = null , |
|
|
|
$accessor = '' , |
|
|
|
$class = '' , |
|
|
|
$prop = null , |
|
|
|
$classPropKey = null |
|
) |
| |
|
staticprivate |
- Parameters
-
object | $instance | |
string | $member | |
array | $array | |
string | $mappedByAccessor | |
string | $class | |
\ReflectionProperty | $prop | |
Definition at line 69 of file DAORelationsAssignmentsTrait.php.
◆ generateManyToManyParser()
◆ getAccessor()
static getAccessor |
( |
|
$member, |
|
|
|
$instance, |
|
|
|
$part |
|
) |
| |
|
staticprotected |
◆ getManyToManyFromArrayIds()
static getManyToManyFromArrayIds |
( |
|
$objectClass, |
|
|
|
$relationObjects, |
|
|
|
$ids |
|
) |
| |
|
staticprivate |
◆ setToMember()
static setToMember |
( |
|
$member, |
|
|
|
$instance, |
|
|
|
$value, |
|
|
|
$accessor |
|
) |
| |
|
staticprotected |
The documentation for this class was generated from the following file: