phpDocumentor/Reflection — pull request #14 by nervo (2013-11-20 16:21:46+00:00)
Title: Solve log issues

Now that phpDocumentor use PSR3 Log component, logs sent from reflection generate notice errors, using integer instead of string.

Such as :

```
PHP Notice: Undefined offset: 2 in /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Command/Helper/LoggerHelper.php on line 122
PHP Stack trace:
PHP 1. {main}() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/bin/phpdoc.php:0
PHP 2. phpDocumentor\Application->run() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/bin/phpdoc.php:29
PHP 3. Symfony\Component\Console\Application->run() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Application.php:351
PHP 4. Symfony\Component\Console\Application->doRun() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:121
PHP 5. Symfony\Component\Console\Application->doRunCommand() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:191
PHP 6. Symfony\Component\Console\Command\Command->run() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:897
PHP 7. phpDocumentor\Command\Project\RunCommand->execute() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:244
PHP 8. Symfony\Component\Console\Command\Command->run() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Command/Project/RunCommand.php:253
PHP 9. phpDocumentor\Parser\Command\Project\ParseCommand->execute() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:244
PHP 10. phpDocumentor\Parser\Parser->parse() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Parser/Command/Project/ParseCommand.php:184
PHP 11. phpDocumentor\Parser\Parser->parseFileIntoDescriptor() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Parser/Parser.php:360
PHP 12. phpDocumentor\Descriptor\ProjectDescriptorBuilder->buildFileUsingSourceData() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Parser/Parser.php:433
PHP 13. phpDocumentor\Descriptor\ProjectDescriptorBuilder->buildDescriptor() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/ProjectDescriptorBuilder.php:90
PHP 14. phpDocumentor\Descriptor\Builder\Reflector\FileAssembler->create() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/ProjectDescriptorBuilder.php:121
PHP 15. phpDocumentor\Descriptor\Builder\Reflector\FileAssembler->addClasses() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/Builder/Reflector/FileAssembler.php:53
PHP 16. phpDocumentor\Descriptor\ProjectDescriptorBuilder->buildDescriptor() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/Builder/Reflector/FileAssembler.php:123
PHP 17. phpDocumentor\Descriptor\Builder\Reflector\ClassAssembler->create() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/ProjectDescriptorBuilder.php:121
PHP 18. phpDocumentor\Descriptor\Builder\Reflector\ClassAssembler->addMethods() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/Builder/Reflector/ClassAssembler.php:60
PHP 19. phpDocumentor\Descriptor\ProjectDescriptorBuilder->buildDescriptor() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/Builder/Reflector/ClassAssembler.php:115
PHP 20. phpDocumentor\Descriptor\Builder\Reflector\MethodAssembler->create() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/ProjectDescriptorBuilder.php:121
PHP 21. phpDocumentor\Reflection\BaseReflector->getDocBlock() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Descriptor/Builder/Reflector/MethodAssembler.php:39
PHP 22. phpDocumentor\Reflection\BaseReflector->extractDocBlock() /home/vagrant/www/vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/BaseReflector.php:102
PHP 23. phpDocumentor\Reflection\ReflectionAbstract->log() /home/vagrant/www/vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/BaseReflector.php:124
PHP 24. phpDocumentor\Event\Dispatcher->dispatch() /home/vagrant/www/vendor/phpdocumentor/reflection/src/phpDocumentor/Reflection/ReflectionAbstract.php:51
PHP 25. Symfony\Component\EventDispatcher\EventDispatcher->dispatch() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Event/Dispatcher.php:84
PHP 26. Symfony\Component\EventDispatcher\EventDispatcher->doDispatch() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:53
PHP 27. call_user_func() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:164
PHP 28. phpDocumentor\Command\Helper\LoggerHelper->phpDocumentor\Command\Helper\{closure}() /home/vagrant/www/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:164
PHP 29. phpDocumentor\Command\Helper\LoggerHelper->logEvent() /home/vagrant/www/vendor/phpdocumentor/phpdocumentor/src/phpDocumentor/Command/Helper/LoggerHelper.php:85
```