original_string: public function set_other_editing_capability($capability) {
          if (is_array($capability)) {
              $this->_othereditingcaps = array_unique($this->_othereditingcaps + $capability);
          } else {
              $this->_othereditingcaps[] = $capability;
          }
      }
code: public function set_other_editing_capability($capability) {
          if (is_array($capability)) {
              $this->_othereditingcaps = array_unique($this->_othereditingcaps + $capability);
          } else {
              $this->_othereditingcaps[] = $capability;
          }
      }
code_tokens: public function set_other_editing_capability ( $ capability ) { if ( is_array ( $ capability ) ) { $ this -> _othereditingcaps = array_unique ( $ this -> _othereditingcaps + $ capability ) ; } else { $ this -> _othereditingcaps [ ] = $ capability ; } }
docstring: Some pages let you turn editing on for reasons other than editing blocks.
  If that is the case, you can pass other capabilities that let the user
  edit this page here.
  
  @param string|array $capability either a capability, or an array of capabilities.
docstring_tokens: Some pages let you turn editing on for reasons other than editing blocks . If that is the case you can pass other capabilities that let the user edit this page here .