public function deleteFromList($key_array = array())
    {
        if (empty($key_array)) return true;

        foreach ($key_array as $key) {
            if (!isset($this->cacheListing[$key])) continue;
            /** @var $entry Entry */
            $entry = $this->cacheListing[$key];
            $entry->delete();
            unset($this->cacheListing [$key]);
        }

        return true;
    }