Horde_Kolab_Storage_TestCase::createStorage PHP Method

createStorage() protected method

protected createStorage ( $driver = null, $factory = null, $params = [] )
    protected function createStorage($driver = null, $factory = null, $params = array())
    {
        $factory = $this->completeFactory($factory);
        if ($driver === null) {
            $driver = new Horde_Kolab_Storage_Driver_Mock($factory);
        }
        return new Horde_Kolab_Storage_Uncached($driver, new Horde_Kolab_Storage_QuerySet_Uncached($factory), $factory, $this->getMock('Horde_Kolab_Storage_Cache', array(), array(), '', false, false), $this->getMock('Horde_Log_Logger'), $params);
    }