private function clearCaches(array $caches = null) { $caches = $caches ?: array('nodes', 'query'); foreach ($caches as $cache) { if (isset($this->caches[$cache])) { $this->caches[$cache]->deleteAll(); } } }