У меня есть библиотека PHP из Rackspace. Мы сохраняем все файлы в контейнере под названием «данные». Внутри этого контейнера находится иерархический каталог файлов.Переименование папки Rackspace Folder/Container
Я могу переименовать или переместить объект, не проблема (завернутые в моем собственном классе):
$this->container->move_object_to('uploads/files/file.txt', 'data', 'uploads/files2/filecopy.txt');
Но я не в состоянии сделать то же самое с папкой:
$this->container->move_object_to('uploads/files', 'data', 'uploads/files2');
Поэтому я подумал, что я бы получил все объекты в папке и копировал их по отдельности. Но я только смог получить объекты в контейнере:
$container = $this->connection->get_container('data');
$files = $container->list_objects();
это не работает:
$container = $this->connection->get_container('data/uploads');
$files = $container->list_objects();
Как переименовать папку? Или, наоборот, переместите все объекты в папку на новую?
Я отвечу на этот вопрос, так как это именно то, что мне нужно знать. И вам нужны очки! –