original_string: protected function buildRefreshClaims(Payload $payload)
      {
          // assign the payload values as variables for use later
          extract($payload->toArray());
  
          // persist the relevant claims
          return array_merge(
              $this->customClaims,
              compact($this->persistentClaims, 'sub', 'iat')
          );
      }
code: protected function buildRefreshClaims(Payload $payload)
      {
          // assign the payload values as variables for use later
          extract($payload->toArray());
  
          // persist the relevant claims
          return array_merge(
              $this->customClaims,
              compact($this->persistentClaims, 'sub', 'iat')
          );
      }
code_tokens: protected function buildRefreshClaims ( Payload $ payload ) { // assign the payload values as variables for use later extract ( $ payload -> toArray ( ) ) ; // persist the relevant claims return array_merge ( $ this -> customClaims , compact ( $ this -> persistentClaims , 'sub' , 'iat' ) ) ; }
docstring: Build the claims to go into the refreshed token.
  
  @param  \Tymon\JWTAuth\Payload  $payload
  
  @return array
docstring_tokens: Build the claims to go into the refreshed token .