original_string: public function applyAcl(
          $repositoryId,
          $objectId,
          AclInterface $addAces = null,
          AclInterface $removeAces = null,
          AclPropagation $aclPropagation = null,
          ExtensionDataInterface $extension = null
      ) {
          // TODO: Implement applyAcl() method.
      }
code: public function applyAcl(
          $repositoryId,
          $objectId,
          AclInterface $addAces = null,
          AclInterface $removeAces = null,
          AclPropagation $aclPropagation = null,
          ExtensionDataInterface $extension = null
      ) {
          // TODO: Implement applyAcl() method.
      }
code_tokens: public function applyAcl ( $ repositoryId , $ objectId , AclInterface $ addAces = null , AclInterface $ removeAces = null , AclPropagation $ aclPropagation = null , ExtensionDataInterface $ extension = null ) { // TODO: Implement applyAcl() method. }
docstring: Adds or removes the given ACEs to or from the ACL of the object.
  
  @param string $repositoryId The identifier for the repository.
  @param string $objectId The identifier of the object.
  @param AclInterface|null $addAces The ACEs to be added.
  @param AclInterface|null $removeAces The ACEs to be removed.
  @param AclPropagation|null $aclPropagation Specifies how ACEs should be handled.
  @param ExtensionDataInterface|null $extension
  @return AclInterface the ACL of the object
docstring_tokens: Adds or removes the given ACEs to or from the ACL of the object .