original_string: protected static function extractDescription($token)
      {
          $parts = preg_split('/\s+:\s+/', trim($token), 2);
  
          return count($parts) === 2 ? $parts : [$token, null];
      }
code: protected static function extractDescription($token)
      {
          $parts = preg_split('/\s+:\s+/', trim($token), 2);
  
          return count($parts) === 2 ? $parts : [$token, null];
      }
code_tokens: protected static function extractDescription ( $ token ) { $ parts = preg_split ( '/\s+:\s+/' , trim ( $ token ) , 2 ) ; return count ( $ parts ) === 2 ? $ parts : [ $ token , null ] ; }
docstring: Parse the token into its token and description segments.
  
  @param string $token
  
  @return array
docstring_tokens: Parse the token into its token and description segments .