public function saveAssociationById(PersistentObject $object, $associationName, $id) { $object->retrieveAssociation($associationName); $associationIds = \Maestro\Utils\MUtil::parseArray($object->{'get' . $associationName}()->getId()); //$ids = array_unique(array_merge($associationIds, MUtil::parseArray($id))); $classMap = $object->getClassMap(); $commands = array(); //$this->_saveAssociationById($object, $associationName, $commands, $classMap, $ids); $this->_saveAssociationById($object, $associationName, $commands, $classMap, $id); $this->execute($classMap->getDb(), $commands); }