private function _load()
{
if ($this->_data === false) {
- $this->_data = $this->_cache->loadListData($this->_list_id);
+ $this->_data = unserialize($this->_cache->loadListData($this->_list_id));
if (!is_array($this->_data)) {
$this->_data = array();
}
*/
public function save()
{
- $this->_cache->storeListData($this->_list_id, $this->_data);
+ $this->_cache->storeListData($this->_list_id, serialize($this->_data));
}
/**
$cache
)
);
- $cache->storeListData($list->getConnectionId(), array('S' => time(), 'V' => '1'));
+ $cache->storeListData($list->getConnectionId(), serialize(array('S' => time(), 'V' => '1')));
$this->mockDriver->expects($this->never())
->method('getMailboxes')
->will($this->returnValue(array('INBOX')));
$cache
)
);
- $cache->storeListData($list->getConnectionId(), 'S', time());
- $cache->storeListData($list->getConnectionId(), 'V', '2');
+ $cache->storeListData($list->getConnectionId(), serialize(array('S' => time(), 'V' => '2')));
$this->mockDriver->expects($this->once())
->method('getMailboxes')
->will($this->returnValue(array('INBOX')));