@@ -190,6 +190,7 @@ function Qiniu_RS_Batch($self, $ops) // => ($data, $error)
190190
191191function Qiniu_RS_BatchStat ($ self , $ entryPaths )
192192{
193+ $ params = array ();
193194 foreach ($ entryPaths as $ entryPath ) {
194195 $ params [] = Qiniu_RS_URIStat ($ entryPath ->bucket , $ entryPath ->key );
195196 }
@@ -198,6 +199,7 @@ function Qiniu_RS_BatchStat($self, $entryPaths)
198199
199200function Qiniu_RS_BatchDelete ($ self , $ entryPaths )
200201{
202+ $ params = array ();
201203 foreach ($ entryPaths as $ entryPath ) {
202204 $ params [] = Qiniu_RS_URIDelete ($ entryPath ->bucket , $ entryPath ->key );
203205 }
@@ -206,16 +208,22 @@ function Qiniu_RS_BatchDelete($self, $entryPaths)
206208
207209function Qiniu_RS_BatchMove ($ self , $ entryPairs )
208210{
211+ $ params = array ();
209212 foreach ($ entryPairs as $ entryPair ) {
210- $ params [] = Qiniu_RS_URIMove ($ entryPair ->src ->bucket , $ entryPair ->src ->key , $ entryPair ->dest ->bucket , $ entryPair ->dest ->key );
213+ $ src = $ entryPair ->src ;
214+ $ dest = $ entryPair ->dest ;
215+ $ params [] = Qiniu_RS_URIMove ($ src ->bucket , $ src ->key , $ dest ->bucket , $ dest ->key );
211216 }
212217 return Qiniu_RS_Batch ($ self , $ params );
213218}
214219
215220function Qiniu_RS_BatchCopy ($ self , $ entryPairs )
216221{
222+ $ params = array ();
217223 foreach ($ entryPairs as $ entryPair ) {
218- $ params [] = Qiniu_RS_URICopy ($ entryPair ->src ->bucket , $ entryPair ->src ->key , $ entryPair ->dest ->bucket , $ entryPair ->dest ->key );
224+ $ src = $ entryPair ->src ;
225+ $ dest = $ entryPair ->dest ;
226+ $ params [] = Qiniu_RS_URICopy ($ src ->bucket , $ src ->key , $ dest ->bucket , $ dest ->key );
219227 }
220228 return Qiniu_RS_Batch ($ self , $ params );
221229}
0 commit comments