public function FileCache::set in Plug 7
Stores data based on a filename.
Parameters
string $filepath: Path of the file that the cached data is based on.
mixed $data: The data that should be cached.
Overrides FileCacheInterface::set
File
- lib/Drupal/ Component/ FileCache/ FileCache.php, line 128 
- Contains \Drupal\Component\FileCache\FileCache.
Class
- FileCache
- Allows to cache data based on file modification dates.
Namespace
Drupal\Component\FileCacheCode
public function set($filepath, $data) {
  $realpath = realpath($filepath);
  $cached = [
    'mtime' => filemtime($filepath),
    'filepath' => $filepath,
    'data' => $data,
  ];
  $cid = $this->prefix . ':' . $this->collection . ':' . $realpath;
  static::$cached[$cid] = $cached;
  if ($this->cache) {
    $this->cache
      ->store($cid, $cached);
  }
}