public function clear($bundle = null)
{
$cacheDirectory = new Directory();
$cacheDirectory->init($this->_directory);
if ($bundle) {
$file = $this->_getFile($bundle);
$cacheDirectory->remove($file);
} else {
$cacheDirectory->clear();
}
return $this;
}