Arbit - project tracking

PHP Depend

#69: Parser does not handle PHP 5.3 class names in function and method bodies

Issue revisions

  • new by Manuel Pichler at 2009-M-07 12:31
  • assigned by Manuel Pichler at 2009-M-07 12:32
  • assigned by Manuel Pichler at 2009-M-07 12:32
  • closed by Manuel Pichler at 2009-M-07 12:36
  • closed by Manuel Pichler at 2009-M-10 5:00
Type bug bug
State closed closed
Priority low low
Resolution fixed fixed
Assigned to Manuel Pichler
Scheduled for 0.9.5
Affected versions 0.8.0, 0.8.1, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4
Affected components Parser
Last change Tuesday 10 March 2009 05:00:46 UTC by Manuel Pichler

Short description

The parser does not handle PHP 5,3 class names in function and method bodies. Constructs like:

\PHP\Depend\Parser::parse();
PHP\Depend\Parser::parse();
PHP\Depend\Parser::$prop;
PHP\Depend\Parser::CONSTANT;


are recognized as:

Parser::parse();
Parser::parse();
Parser::$prop;
Parser::CONSTANT;

  • Manuel Pichler at Saturday 7 March 2009 12:32:41 UTC

    Scheduled for PHP_Depend 0.9.5

  • Manuel Pichler at Saturday 7 March 2009 12:36:32 UTC

    Fixed in svn revision #688

  • Manuel Pichler at Tuesday 10 March 2009 05:00:46 UTC

    Typo in title fixed.