14 Commits
Author SHA1 Message Date
Thach Nguyen 7c81b6388e Use class PhpReflection directly from Nette Framework instead of library parse-use-statements 2018-01-31 21:11:02 +07:00
Thach Nguyen 1080504a78 - Improve MetaCommand to allow to ignore some abstract names
- Auto-correct `Method` FQN type name if missing first \
- Implement unit-tests
2018-01-31 19:53:24 +07:00
Thach Nguyen 647b8ff0d1 Reuse library "phpdocumentor/reflection-docblock" instead of "barryvdh/reflection-docblock" 2018-01-29 16:26:01 +07:00
Thach Nguyen a44572676a Improve Method class to reduce generated filesize, and correct FQN types of phpDoc, and support case-insensitive @inheritdoc 2018-01-27 03:27:07 +07:00
Ahsan Amin 52ea63b5de Replaced the reflection-docblock with version of barryvdh (#497) 2017-04-27 15:28:29 +02:00
Martin Wachocki c0eb7e2d7e Fix for functions with variadic arguments
The `php artisan ide-helper:generate` command fails with the following error for functions with variadic arguments:

    [ReflectionException]                                 
    Internal error: Failed to retrieve the default value
2014-10-08 10:06:59 -04:00
Barry vd. Heuvel 1b608fc446 Get correct namespace
The other one was empty, now it should be correct. Fixes #97
2014-08-11 13:26:11 +02:00
Barry vd. Heuvel 09055582af Add correct context for inheritdoc
Attempt 2 to fix #97
2014-08-11 13:05:28 +02:00
Barry vd. Heuvel 4cfcabb63d Normalize return/params from inheritdocs before appending
This normalizes return/param tags, before the tags are added to the docblock. This will preserve the correct context (and namespace).
Should fix #93
2014-08-11 12:07:00 +02:00
Barry vd. Heuvel 97a16c9ca4 Expand types to use FQN 2014-08-07 13:26:45 +02:00
Barry vd. Heuvel e9bc9347cc Cleanup 2014-08-06 19:27:22 +02:00
Barry vd. Heuvel 8dcc74a95f Add magic methods 2014-08-06 13:04:52 +02:00
Barry vd. Heuvel f29e6037c0 Work on interfaces 2014-08-06 12:29:26 +02:00
Barry vd. Heuvel 8193fa0763 Big refactor 2014-08-06 00:02:00 +02:00