getListSynchronization() public method

Return the handler for list synchronizations.
Exemplo n.º 1
0
 /**
  * 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)
 {
     $list_id = $list->getId();
     if (empty($_SESSION['kolab_storage']['synchronization']['list'][$list_id])) {
         $list->getListSynchronization()->synchronize();
         $_SESSION['kolab_storage']['synchronization']['list'][$list_id] = true;
     }
 }
Exemplo n.º 2
0
 public function testSpecificallyLogSynchronization()
 {
     $tools = new Horde_Kolab_Storage_List_Tools($this->_getDriver(), $this->getMock('Horde_Kolab_Storage_Cache', array(), array(), '', false, false), $this->getMock('Horde_Log_Logger'), array('log' => array('list_synchronization')));
     $this->assertInstanceOf('Horde_Kolab_Storage_List_Synchronization_Decorator_Log', $tools->getListSynchronization());
 }