getObjects() public method

Retrieves the object list from the cache.
public getObjects ( ) : array
return array The list of objects.
Example #1
0
 /**
  * Retrieve all objects in the current folder.
  *
  * @return array An array of all objects.
  */
 public function getObjects()
 {
     $this->_init();
     return $this->_data_cache->getObjects();
 }
Example #2
0
 public function testLoadSave()
 {
     $cache = new Horde_Kolab_Storage_Cache(new Horde_Cache(new Horde_Cache_Storage_Mock()));
     $data_cache = new Horde_Kolab_Storage_Cache_Data($cache);
     $data_cache->setDataId('test');
     $data_cache->store(array('1000' => array('uid' => 'OBJECTID')), new Horde_Kolab_Storage_Folder_Stamp_Uids('a', 'b'), '1');
     $data_cache->save();
     $data_cache = new Horde_Kolab_Storage_Cache_Data($cache);
     $data_cache->setDataId('test');
     $data_cache->store(array('1001' => false), new Horde_Kolab_Storage_Folder_Stamp_Uids('a', 'c'), '1');
     $data_cache->save();
     $data_cache = new Horde_Kolab_Storage_Cache_Data($cache);
     $data_cache->setDataId('test');
     $this->assertEquals(array('OBJECTID' => array('uid' => 'OBJECTID')), $data_cache->getObjects());
 }