original_string: protected function isString($input)
      {
          return is_scalar($input) || is_null($input) || (is_object($input) && method_exists($input, '__toString'));
      }
code: protected function isString($input)
      {
          return is_scalar($input) || is_null($input) || (is_object($input) && method_exists($input, '__toString'));
      }
code_tokens: protected function isString ( $ input ) { return is_scalar ( $ input ) || is_null ( $ input ) || ( is_object ( $ input ) && method_exists ( $ input , '__toString' ) ) ; }
docstring: Checks if the input value could be convert to string
  
  @param mixed $input
  @return bool
docstring_tokens: Checks if the input value could be convert to string