Back to FileStorage class

Method getAll

public mixed
getAll
()
Get all cached data
Returns
  • mixed Boolean false on failure or a cached data object
Since
  • 1.7.0
Class: FileStorage
Project: Joomla

Method getAll - Source code

/**
 * Get all cached data
 *
 * @return  mixed  Boolean false on failure or a cached data object
 *
 * @since   1.7.0
 */
public function getAll()
{
    $path = $this->_root;
    $folders = $this->_folders($path);
    $data = array();
    foreach ($folders as $folder) {
        $files = $this->_filesInFolder($path . '/' . $folder);
        $item = new CacheStorageHelper($folder);
        foreach ($files as $file) {
            $item->updateSize(filesize($path . '/' . $folder . '/' . $file));
        }
        $data[$folder] = $item;
    }
    return $data;
}