original_string: public function get_reason() {
          if (empty($this->reason)) {
              $this->reason = $this->responsecodes[$this->code];
          }
          // Use generic reason for this category (based on first digit) if a specific reason is not defined.
          if (empty($this->reason)) {
              $this->reason = $this->responsecodes[intval($this->code / 100) * 100];
          }
          return $this->reason;
      }
code: public function get_reason() {
          if (empty($this->reason)) {
              $this->reason = $this->responsecodes[$this->code];
          }
          // Use generic reason for this category (based on first digit) if a specific reason is not defined.
          if (empty($this->reason)) {
              $this->reason = $this->responsecodes[intval($this->code / 100) * 100];
          }
          return $this->reason;
      }
code_tokens: public function get_reason ( ) { if ( empty ( $ this -> reason ) ) { $ this -> reason = $ this -> responsecodes [ $ this -> code ] ; } // Use generic reason for this category (based on first digit) if a specific reason is not defined. if ( empty ( $ this -> reason ) ) { $ this -> reason = $ this -> responsecodes [ intval ( $ this -> code / 100 ) * 100 ] ; } return $ this -> reason ; }
docstring: Get the response reason.
  
  @return string
docstring_tokens: Get the response reason .