original_string: public function getExtension()
      {
          if (version_compare(PHP_VERSION, '5.3.6') >= 0) {
              return parent::getExtension();
          } else {
              return ltrim(pathinfo($this->getAbsolutePath(), PATHINFO_EXTENSION), '.');
          }
      }
code: public function getExtension()
      {
          if (version_compare(PHP_VERSION, '5.3.6') >= 0) {
              return parent::getExtension();
          } else {
              return ltrim(pathinfo($this->getAbsolutePath(), PATHINFO_EXTENSION), '.');
          }
      }
code_tokens: public function getExtension ( ) { if ( version_compare ( PHP_VERSION , '5.3.6' ) >= 0 ) { return parent :: getExtension ( ) ; } else { return ltrim ( pathinfo ( $ this -> getAbsolutePath ( ) , PATHINFO_EXTENSION ) , '.' ) ; } }
docstring: return file extension. method was implemented as of version 5.3.6,
  we will therefore check, which version we got and extract the extension
  on our own otherwise
  
  @return      string
docstring_tokens: return file extension . method was implemented as of version 5 . 3 . 6 we will therefore check which version we got and extract the extension on our own otherwise