original_string: public static function getConfiguration(string $input) {
      list($oldrev, $newrev, $refname) = explode(' ', $input);
      list(,, $branch) = explode('/', $refname);
      return new ParserVariableConfiguration($oldrev, $newrev, $refname, $branch);
    }
code: public static function getConfiguration(string $input) {
      list($oldrev, $newrev, $refname) = explode(' ', $input);
      list(,, $branch) = explode('/', $refname);
      return new ParserVariableConfiguration($oldrev, $newrev, $refname, $branch);
    }
code_tokens: public static function getConfiguration ( string $ input ) { list ( $ oldrev , $ newrev , $ refname ) = explode ( ' ' , $ input ) ; list ( , , $ branch ) = explode ( '/' , $ refname ) ; return new ParserVariableConfiguration ( $ oldrev , $ newrev , $ refname , $ branch ) ; }
docstring: Extracts data from the post-receive hook as configuration for easy use.
  
  @param string $input
  Input to the post-receive git hook
  
  @return \Hedron\Configuration\ParserVariableConfiguration
  A simple configuration object.
docstring_tokens: Extracts data from the post - receive hook as configuration for easy use .