Symfony\Component\Filesystem\Filesystem::rename
Renames a file or a directory.
Signature
public function rename(string
$origin,
[string
$target = false,
[Boolean
$overwrite = false]] )
Parameters
$origin
— string- The origin filename or directory
$target
— string- The new filename or directory
$overwrite
— object- Whether to overwrite the target if it already exists
Errors/Exceptions
-
IOException
- When target file or directory already exists
-
IOException
- When origin cannot be renamed