original_string: public function setAcl(array $aces)
      {
          $result = $this->getSession()->setAcl($this, $aces);
  
          $this->refresh();
  
          return $result;
      }
code: public function setAcl(array $aces)
      {
          $result = $this->getSession()->setAcl($this, $aces);
  
          $this->refresh();
  
          return $result;
      }
code_tokens: public function setAcl ( array $ aces ) { $ result = $ this -> getSession ( ) -> setAcl ( $ this , $ aces ) ; $ this -> refresh ( ) ; return $ result ; }
docstring: Removes the direct ACE of this object, sets the provided ACEs to the object and refreshes this object afterwards.
  
  @param AceInterface[] $aces
  @return AclInterface
docstring_tokens: Removes the direct ACE of this object sets the provided ACEs to the object and refreshes this object afterwards .