original_string: protected function raw($ability, array $arguments)
      {
          if (is_null($user = $this->resolveUser())) {
              return false;
          }
  
          $result = $this->callBeforeCallbacks($user, $ability, $arguments);
  
          if (is_null($result)) {
              $result = $this->callAuthCallback($user, $ability, $arguments);
          }
  
          $this->callAfterCallbacks($user, $ability, $arguments, $result);
  
          return $result;
      }
code: protected function raw($ability, array $arguments)
      {
          if (is_null($user = $this->resolveUser())) {
              return false;
          }
  
          $result = $this->callBeforeCallbacks($user, $ability, $arguments);
  
          if (is_null($result)) {
              $result = $this->callAuthCallback($user, $ability, $arguments);
          }
  
          $this->callAfterCallbacks($user, $ability, $arguments, $result);
  
          return $result;
      }
code_tokens: protected function raw ( $ ability , array $ arguments ) { if ( is_null ( $ user = $ this -> resolveUser ( ) ) ) { return false ; } $ result = $ this -> callBeforeCallbacks ( $ user , $ ability , $ arguments ) ; if ( is_null ( $ result ) ) { $ result = $ this -> callAuthCallback ( $ user , $ ability , $ arguments ) ; } $ this -> callAfterCallbacks ( $ user , $ ability , $ arguments , $ result ) ; return $ result ; }
docstring: Get the raw result for the given ability for the current user.
  
  @param  string  $ability
  @param  array  $arguments
  @return mixed
docstring_tokens: Get the raw result for the given ability for the current user .