public function PhpStreamWrapperInterface::rename in Drupal 9
Same name and namespace in other branches
- 8 core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php \Drupal\Core\StreamWrapper\PhpStreamWrapperInterface::rename()
Renames a file or directory.
This method is called in response to rename(). Should attempt to rename $path_from to $path_to.
Note, in order for the appropriate error message to be returned this method should not be defined if the wrapper does not support renaming files.
Note, the streamWrapper::$context property is updated if a valid context is passed to the caller function.
Parameters
string $path_from: The URL to the current file.
string $path_to: The URL which the $path_from should be renamed to.
Return value
bool Returns TRUE on success or FALSE on failure.
See also
rename()
http://php.net/manual/en/streamwrapper.rename.php
2 methods override PhpStreamWrapperInterface::rename()
- LocalStream::rename in core/
lib/ Drupal/ Core/ StreamWrapper/ LocalStream.php - Renames a file or directory.
- ReadOnlyStream::rename in core/
lib/ Drupal/ Core/ StreamWrapper/ ReadOnlyStream.php - Support for rename().
File
- core/
lib/ Drupal/ Core/ StreamWrapper/ PhpStreamWrapperInterface.php, line 126
Class
- PhpStreamWrapperInterface
- Defines a generic PHP stream wrapper interface.
Namespace
Drupal\Core\StreamWrapperCode
public function rename($path_from, $path_to);