Public Member Functions | |
makeFetchQuery () | |
sync ($insert, $update=array(), $delete) | |
Private Member Functions | |
makeMassUpdateQuery ($ids) |
Definition at line 15 of file OneToManyLinkedLazy.class.php.
OneToManyLinkedLazy::makeFetchQuery | ( | ) |
Reimplemented from UnifiedContainerWorker.
Definition at line 20 of file OneToManyLinkedLazy.class.php.
References UnifiedContainerWorker::makeSelectQuery(), and OneToManyLinkedWorker::targetize().
OneToManyLinkedLazy::makeMassUpdateQuery | ( | $ | ids | ) | [private] |
Definition at line 71 of file OneToManyLinkedLazy.class.php.
References Expression::in(), and OSQL::update().
Referenced by sync().
OneToManyLinkedLazy::sync | ( | $ | insert, | |
$ | update = array() , |
|||
$ | delete | |||
) |
WrongArgumentException |
Reimplemented from UnifiedContainerWorker.
Definition at line 34 of file OneToManyLinkedLazy.class.php.
References OSQL::delete(), DBPool::getByDao(), Expression::in(), Assert::isTrue(), and makeMassUpdateQuery().