如何在PHP OpenCloud/OpenStack中批量删除

如何在PHP OpenCloud/OpenStack中批量删除,php,swift,openstack,ovh,Php,Swift,Openstack,Ovh,我有一个问题,iam目前正在构建一个连接到OVH对象存储的php后端 我想使用php opencloud sdk进行批量删除 据我所知,有一个名为batchDelete()或bulkDelete()的函数,它完全执行我正在搜索的操作,但当我调用它时,php抛出一个错误,表示调用的方法不存在(我在GitHub中看到batchDelete已被弃用,我们应该使用bulkDelete,但它们都不起作用) 或 有人能帮我吗?在一些研究表明RackSapce/php opencloud和Openstack/

我有一个问题,iam目前正在构建一个连接到OVH对象存储的php后端 我想使用php opencloud sdk进行批量删除 据我所知,有一个名为batchDelete()或bulkDelete()的函数,它完全执行我正在搜索的操作,但当我调用它时,php抛出一个错误,表示调用的方法不存在(我在GitHub中看到batchDelete已被弃用,我们应该使用bulkDelete,但它们都不起作用)


有人能帮我吗?

在一些研究表明RackSapce/php opencloud和Openstack/php opencloud是两个不同的框架,它们被合并成Openstack/php cloud,因此非Rackspace服务器的bulkDelete选项已被删除,因此在经过一些研究之后,在PHPA中没有循环的bulkDelete没有解决方案已经阅读过RackSapce/php opencloud和Openstack/php opencloud是两个不同的框架,它们被合并为Openstack/php cloud,因此非Rackspace服务器的bulkDelete选项已被删除,因此在php中没有循环的bulkDelete解决方案
$openstack
    ->objectStoreV1()
    ->batchDelete($list);

Fatal error: Uncaught RuntimeException: OpenStack\ObjectStore\v1\Service::batchDelete is not defined
$openstack
    ->objectStoreV1()
    ->bulkDelete($list);

Fatal error: Uncaught RuntimeException: OpenStack\ObjectStore\v1\Service::bulkDelete is not defined