1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-08 14:16:46 +02:00

feat(media-folder): rename rename() method to move() method.

BREAKING CHANGES

- USE mpve() method INSTEAD OF rename() method.
This commit is contained in:
Awilum
2020-10-18 22:21:47 +03:00
parent e247304947
commit 8d036fbefc

View File

@@ -106,7 +106,7 @@ class MediaFolders
}
/**
* Rename folder
* Move folder
*
* @param string $id Unique identifier of the folder.
* @param string $new_id New Unique identifier of the folder.
@@ -115,10 +115,12 @@ class MediaFolders
*
* @access public
*/
public function rename(string $id, string $new_id): bool
public function move(string $id, string $new_id): bool
{
if (! Filesystem::has($this->getDirLocation($new_id)) && ! Filesystem::has(flextype('media_folders_meta')->getDirMetaLocation($new_id))) {
return rename($this->getDirLocation($id), $this->getDirLocation($new_id)) && rename(flextype('media_folders_meta')->getDirMetaLocation($id), flextype('media_folders_meta')->getDirMetaLocation($new_id));
if ((flextype('filesystem')->directory($this->getDirLocation($new_id))->exists() === false &&
flextype('filesystem')->directory(flextype('media_folders_meta')->getDirMetaLocation($new_id))->exists() === false)) {
return flextype('filesystem')->directory($this->getDirLocation($id))->move($this->getDirLocation($new_id)) &&
flextype('filesystem')->directory(flextype('media_folders_meta')->getDirMetaLocation($id))->move(flextype('media_folders_meta')->getDirMetaLocation($new_id));
}
return false;