Saya memiliki perpustakaan PHP dari Rackspace. Kami menyimpan semua file dalam Wadah yang disebut 'data'. Di dalam wadah itu terdapat direktori file hierarkis.
Saya dapat mengganti nama atau memindahkan objek, tidak ada masalah (dibungkus dalam kelas saya sendiri):
$this->container->move_object_to('uploads/files/file.txt', 'data', 'uploads/files2/filecopy.txt');
Tapi saya tidak bisa melakukan hal yang sama dengan folder:
$this->container->move_object_to('uploads/files', 'data', 'uploads/files2');
Jadi saya berpikir, saya akan memasukkan semua objek ke dalam folder dan menyalinnya satu per satu. Tapi saya hanya bisa mendapatkan objek dalam sebuah wadah:
$container = $this->connection->get_container('data');
$files = $container->list_objects();
ini tidak berhasil:
$container = $this->connection->get_container('data/uploads');
$files = $container->list_objects();
Bagaimana cara mengganti nama folder? Atau alternatifnya, pindahkan semua objek dalam satu folder ke yang baru?