Synchronize the provided list in case the selected synchronization
strategy requires it.
public synchronizeList ( Horde_Kolab_Storage_List_Tools $list ) | ||
$list | Horde_Kolab_Storage_List_Tools | The list to synchronize. |
public function testDuplicateListSynchronization() { $synchronization = new Horde_Kolab_Storage_Synchronization(); $list = $this->getMock('Horde_Kolab_Storage_List_Tools', array(), array(), '', false, false); $list->expects($this->once())->method('getListSynchronization')->will($this->returnValue($this->getMock('Horde_Kolab_Storage_List_Synchronization'))); $synchronization->synchronizeList($list); $synchronization->synchronizeList($list); }
/** * Get a folder list object for a "system" user. * * @param string $type The type of system user. * * @return Horde_Kolab_Storage_List The handler for the list of folders * present in the Kolab backend. */ public function getSystemList($type) { $list = $this->_storage->getSystemList($type); $this->_synchronization->synchronizeList($list); return $list; }
/** * Synchronize the provided list in case the selected synchronization * strategy requires it. * * @param Horde_Kolab_Storage_List $list The list to synchronize. */ public function synchronizeList(Horde_Kolab_Storage_List_Tools $list) { $this->_strategy->synchronizeList($list); }