/**
  * {@inheritdoc}
  */
 public function warmUpCache()
 {
     foreach ($this->providers as $provider) {
         $provider->warmUpCache();
     }
     if ($this->defaultProvider) {
         $this->defaultProvider->warmUpCache();
     }
 }
 /**
  * @return OwnerTree
  */
 protected function getTree()
 {
     return $this->treeProvider->getTree();
 }
 /**
  * {@inheritdoc}
  */
 public function warmUp($cacheDir)
 {
     $this->treeProvider->warmUpCache();
 }
 /**
  * {@inheritdoc}
  */
 public function clear($cacheDir)
 {
     $this->treeProvider->clear();
 }