original_string: public function setFirstname($firstname)
      {
          $firstname = ($firstname === null ? $firstname : (string) $firstname);
  
          if ($this->exists() && $this->firstname !== $firstname) {
              $this->updated['firstname'] = true;
          }
  
          $this->firstname = $firstname;
  
          return $this;
      }
code: public function setFirstname($firstname)
      {
          $firstname = ($firstname === null ? $firstname : (string) $firstname);
  
          if ($this->exists() && $this->firstname !== $firstname) {
              $this->updated['firstname'] = true;
          }
  
          $this->firstname = $firstname;
  
          return $this;
      }
code_tokens: public function setFirstname ( $ firstname ) { $ firstname = ( $ firstname === null ? $ firstname : ( string ) $ firstname ) ; if ( $ this -> exists ( ) && $ this -> firstname !== $ firstname ) { $ this -> updated [ 'firstname' ] = true ; } $ this -> firstname = $ firstname ; return $ this ; }
docstring: Set value for field "user_firstname"
  
  @param  string $firstname
  @return $this
docstring_tokens: Set value for field user_firstname