original_string: public function getSum($a = 0, $b = 0)
      {
          if (!is_numeric($a) || !is_numeric($b)) {
              throw new \Exception('Given parameters need to be numeric');
          }
  
          return (float)($a + $b);
      }
code: public function getSum($a = 0, $b = 0)
      {
          if (!is_numeric($a) || !is_numeric($b)) {
              throw new \Exception('Given parameters need to be numeric');
          }
  
          return (float)($a + $b);
      }
code_tokens: public function getSum ( $ a = 0 , $ b = 0 ) { if ( ! is_numeric ( $ a ) || ! is_numeric ( $ b ) ) { throw new \ Exception ( 'Given parameters need to be numeric' ) ; } return ( float ) ( $ a + $ b ) ; }
docstring: Sums two floats and returns the result.
  The paramaters are set automatically from the GET request
  when the API function is called. You can also use default values
  as shown in this example.
  
  @param float|int $a
  @param float|int $b
  @return float
docstring_tokens: Sums two floats and returns the result . The paramaters are set automatically from the GET request when the API function is called . You can also use default values as shown in this example .