$this->_master,
$this->_factory
);
- $this->_factory->createListQuery('Base', $list);
+ $list->registerQuery(
+ 'Base', $this->_factory->createListQuery('Base', $list)
+ );
return $list;
}
$this->_storage->getList(),
$list_cache
);
- $this->_factory->createListQuery(
- 'Cache', $list, array('cache' => $list_cache)
+ $list->registerQuery(
+ 'Base',
+ $this->_factory->createListQuery(
+ 'Cache', $list, array('cache' => $list_cache)
+ )
);
return $list;
}
} else {
throw new Horde_Kolab_Storage_Exception(sprintf('No such query "%s"!', $name));
}
- $list->registerQuery($name, $query);
return $query;
}
'Horde_Kolab_Storage_Stub_FactoryQuery',
$list
);
+ $list->registerQuery('Horde_Kolab_Storage_Stub_FactoryQuery', $query);
$this->assertInstanceOf(
'Horde_Kolab_Storage_Stub_FactoryQuery',
$list->getQuery('Horde_Kolab_Storage_Stub_FactoryQuery')
$cache
)
);
- $factory->createListQuery('Base', $list);
+ $query = $factory->createListQuery('Base', $list);
+ $list->registerQuery('Base', $query);
$this->assertInstanceOf(
'Horde_Kolab_Storage_Query',
$list->getQuery('Base')
$this->getNullList($factory),
$this->getMockLogger()
);
- $factory->createListQuery('Base', $list);
+ $query = $factory->createListQuery('Base', $list);
+ $list->registerQuery('Base', $query);
$this->assertInstanceOf(
'Horde_Kolab_Storage_Query',
$list->getQuery('Base')