public function FileStorage::save in Drupal 9
Same name and namespace in other branches
- 8 core/lib/Drupal/Component/PhpStorage/FileStorage.php \Drupal\Component\PhpStorage\FileStorage::save()
Saves PHP code to storage.
Parameters
string $name: The virtual file name. Can be a relative path.
string $code: The PHP code to be saved.
Return value
bool TRUE if the save succeeded, FALSE if it failed.
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);
}