original_string: public function setSuperUserAccess($bool = true)
      {
          $this->hasSuperUserAccess = (bool) $bool;
  
          if ($bool) {
              $this->makeSureLoginNameIsSet();
          } else {
              $this->resetSites();
          }
      }
code: public function setSuperUserAccess($bool = true)
      {
          $this->hasSuperUserAccess = (bool) $bool;
  
          if ($bool) {
              $this->makeSureLoginNameIsSet();
          } else {
              $this->resetSites();
          }
      }
code_tokens: public function setSuperUserAccess ( $ bool = true ) { $ this -> hasSuperUserAccess = ( bool ) $ bool ; if ( $ bool ) { $ this -> makeSureLoginNameIsSet ( ) ; } else { $ this -> resetSites ( ) ; } }
docstring: We bypass the normal auth method and give the current user Super User rights.
  This should be very carefully used.
  
  @param bool $bool
docstring_tokens: We bypass the normal auth method and give the current user Super User rights . This should be very carefully used .