|
@@ -23,14 +23,14 @@ abstract class ObjectAclManipulator implements ObjectAclManipulatorInterface
|
|
*
|
|
*
|
|
* @param OutputInterface $output
|
|
* @param OutputInterface $output
|
|
* @param AdminInterface $admin
|
|
* @param AdminInterface $admin
|
|
- * @param array $oids an array of ObjectIdentityInterface implementations
|
|
|
|
|
|
+ * @param \Traversable $oids a collection of ObjectIdentityInterface implementations
|
|
* @param UserSecurityIdentity $securityIdentity
|
|
* @param UserSecurityIdentity $securityIdentity
|
|
*
|
|
*
|
|
* @throws \Exception
|
|
* @throws \Exception
|
|
*
|
|
*
|
|
* @return array [countAdded, countUpdated]
|
|
* @return array [countAdded, countUpdated]
|
|
*/
|
|
*/
|
|
- public function configureAcls(OutputInterface $output, AdminInterface $admin, array $oids, UserSecurityIdentity $securityIdentity = null)
|
|
|
|
|
|
+ public function configureAcls(OutputInterface $output, AdminInterface $admin, \Traversable $oids, UserSecurityIdentity $securityIdentity = null)
|
|
{
|
|
{
|
|
$countAdded = 0;
|
|
$countAdded = 0;
|
|
$countUpdated = 0;
|
|
$countUpdated = 0;
|