function FileStorage::save
Same name in other branches
- 9 core/lib/Drupal/Component/PhpStorage/FileStorage.php \Drupal\Component\PhpStorage\FileStorage::save()
- 8.9.x core/lib/Drupal/Component/PhpStorage/FileStorage.php \Drupal\Component\PhpStorage\FileStorage::save()
- 11.x core/lib/Drupal/Component/PhpStorage/FileStorage.php \Drupal\Component\PhpStorage\FileStorage::save()
Overrides PhpStorageInterface::save
1 method overrides FileStorage::save()
- MTimeProtectedFastFileStorage::save in core/
lib/ Drupal/ Component/ PhpStorage/ MTimeProtectedFastFileStorage.php - Saves PHP code to storage.
File
-
core/
lib/ Drupal/ Component/ PhpStorage/ FileStorage.php, line 51
Class
- FileStorage
- Stores the code as regular PHP files.
Namespace
Drupal\Component\PhpStorageCode
public function save($name, $code) {
$path = $this->getFullPath($name);
$directory = dirname($path);
$this->ensureDirectory($directory);
return (bool) file_put_contents($path, $code);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.