Snc\RedisBundle\Profiler\Storage\RedisProfilerStorage::purge PHP Метод

purge() публичный Метод

public purge ( )
    public function purge()
    {
        // delete only items from index
        $indexName = $this->getIndexName();
        $indexContent = $this->getValue($indexName, self::REDIS_SERIALIZER_NONE);
        if (!$indexContent) {
            return false;
        }
        $profileList = explode("\n", $indexContent);
        $result = array();
        foreach ($profileList as $item) {
            if ($item == '') {
                continue;
            }
            if (false !== ($pos = strpos($item, "\t"))) {
                $result[] = $this->getItemName(substr($item, 0, $pos));
            }
        }
        $result[] = $indexName;
        return $this->delete($result);
    }