Horde_Kolab_Storage_Data_Base::registerQuery PHP Method

registerQuery() public method

Register a query to be updated if the underlying data changes.
public registerQuery ( string $name, Horde_Kolab_Storage_Query $query )
$name string The query name.
$query Horde_Kolab_Storage_Query The query to register.
    public function registerQuery($name, Horde_Kolab_Storage_Query $query)
    {
        if (!$query instanceof Horde_Kolab_Storage_Data_Query) {
            throw new Horde_Kolab_Storage_Exception('The provided query is no data query.');
        }
        $query->setLogger($this->_logger);
        $this->_queries[$name] = $query;
    }