original_string: public function scopeUnconfirmedByTokenAndEmail($query, string $token, string $email)
      {
          return $query->where('expires_at', '>=', Carbon::now())
              ->where('new_email', $email)
              ->where('confirmed', false)
              ->where('token', $token);
      }
code: public function scopeUnconfirmedByTokenAndEmail($query, string $token, string $email)
      {
          return $query->where('expires_at', '>=', Carbon::now())
              ->where('new_email', $email)
              ->where('confirmed', false)
              ->where('token', $token);
      }
code_tokens: public function scopeUnconfirmedByTokenAndEmail ( $ query , string $ token , string $ email ) { return $ query -> where ( 'expires_at' , '>=' , Carbon :: now ( ) ) -> where ( 'new_email' , $ email ) -> where ( 'confirmed' , false ) -> where ( 'token' , $ token ) ; }
docstring: Retrieve a petition by the given token and email address.
  
  @param  Illuminate\Database\Eloquent\Builder $query
  @param  string $token
  @param  string $email
  
  @return Illuminate\Database\Eloquent\Builder
docstring_tokens: Retrieve a petition by the given token and email address .