barryvdh/reflection-docblock
Fork of phpDocumentor ReflectionDocBlock for laravel-ide-helper. Parses PHPDoc DocBlocks to extract descriptions, tags, and types, working like PHP’s Reflection. Use to read getDocComment() from classes/methods or raw DocBlock strings.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mpociot/reflection-docblock | 0.86 | Parse and work with PHP DocBlocks via reflection. mpociot/reflection-docblock extracts summaries, descriptions, tags, params, and return types from classes, methods, and properties, making it easy to generate documentation or build tooling that relies on DocBlock metadata. | 85 | 85 | 4 | 1M | 2 | 1.5 | 55.1 | MIT | 10 years ago | |
| php-di/phpdoc-reader | 0.86 | PhpDocReader parses @var and @param docblock types to resolve class names, supporting fully qualified, imported, relative, and aliased names with the same rules as PHP. Primitive types are ignored; only valid class names are returned. Used by PHP-DI. | 73 | 77 | 15 | 629K | 0 | 4.1 | 54.3 | MIT | 6 years ago | |
| phpowermove/docblock | 0.85 | Parse, create, and edit PHP DocBlocks with a simple API. Build Docblock instances from strings or reflection, read and filter tags, add tags via fluent helpers, and render back to formatted docblock text for code generation and tooling. | 25 | 25 | 6 | 1M | 0 | 4.5 | 55.3 | MIT | 5 years ago | |
| phpdocumentor/reflection-docblock | 0.85 | A DocBlock parser fully compatible with the PHPDoc standard. Use its DocBlockFactory to read summaries, descriptions, tags, and annotations from doc comments or reflection classes, so your library can extract embedded documentation and metadata. | 0 | 9,379 | — | 19M | — | 9.9 | 55.3 | — | — | |
| raphhh/trex-reflection | 0.85 | Lightweight PHP reflection helper focused on analyzing types, classes and members with a cleaner API than native Reflection. Great for tooling, static analysis, and code generation tasks—extract signatures, docblocks, visibility, and metadata with minimal boilerplate. | 14 | 14 | 3 | 6K | 0 | 2.6 | 35.7 | MIT | 6 years ago | |
| phpdocumentor/reflection-common | 0.85 | ReflectionCommon provides the shared interfaces and base classes behind phpDocumentor's reflection layer, defining common contracts for elements, types, and locations used across the ecosystem. A lightweight, dependency-free foundation for building reflection-based tooling in PHP. | 9,031 | 9,044 | 22 | 12M | 0 | 47.6 | 50.4 | MIT | 1 month ago | |
| barryvdh/laravel-ide-helper | 0.85 | Generate IDE helper files for Laravel that provide accurate autocompletion and PHPDocs directly from your project source. Supports facades, Eloquent models, fluent methods, factory builders, and PhpStorm container meta, keeping IDE hints up to date. | 14,972 | 15,232 | 1,194 | 5M | 159 | 89.1 | 68.8 | MIT | 4 days ago | |
| block8/php-docblock-checker | 0.85 | A CLI tool that scans PHP files and verifies classes and methods have proper DocBlocks, reporting missing or incomplete comments with file and line details. Ideal for enforcing documentation standards in CI pipelines and code reviews. | 31 | — | 37 | — | 8 | 1.9 | 2.7 | BSD-2-Clause | 5 years ago |
|
| phpdocumentor/guides-restructured-text | 0.85 | phpDocumentor guides reStructuredText parser. Converts reST documents into structured guide nodes for phpDocumentor’s Guides system, enabling documentation builds from .rst sources with directives, roles, includes, and cross-references. | 0 | 0 | 1 | 15K | 0 | 0.6 | 55.3 | MIT | 2 years ago | |
| gossi/docblock | 0.84 | gossi/docblock is a lightweight PHP library for parsing and generating PHP docblocks. It offers a clean API to read descriptions, tags, and annotations, and to build well-formatted docblocks programmatically—useful for code generators, tooling, and static analysis workflows. | 25 | — | 6 | — | 0 | 0.3 | — | MIT | 5 years ago |
|
| phpdocumentor/reflection | 0.84 | Static PHP code reflection library that parses one or more files (no execution) to build an object graph of your application's structure, including DocBlocks. Supports analyzing PHP versions from 5.2 up to your installed PHP version; useful for reflecting whole projects. | 124 | 126 | 60 | 907K | 8 | 26.3 | 60.9 | MIT | 5 months ago | |
| ngmy/laravel-ide-helper-eloquent | 0.83 | Generate PHPDoc annotations for Eloquent models to improve IDE autocompletion and static analysis. This Laravel package inspects your models, database schema, and relationships to produce accurate @property, @method, and relationship hints, making model code easier to navigate in PhpStorm, VS Code,... | 0 | 0 | 0 | 0 | 0 | 6.3 | — | MIT | 8 months ago | |
| barryvdh/laravel-debugbar | 0.83 | Integrates PHP Debug Bar with Laravel to add a developer toolbar showing queries, routes, views, timings, logs, and memory usage. Easily configurable, with collectors for exceptions, messages, and performance profiling during development. | 19,293 | 19,596 | 1,613 | 5M | 68 | 91.0 | 67.0 | MIT | 1 week ago | |
| skagarwal/reflection | 0.78 | — | 6 | 7 | 0 | 30 | 0 | 0.9 | 7.1 | MIT | 11 years ago | |
| brick/reflection | 0.78 | Low-level PHP 8.1+ helpers extending native reflection. ReflectionTools can list all instance methods/properties across inheritance (including private parents), get class hierarchies, and create reflections for any callable with meaningful function names. | 23 | 24 | 3 | 6K | 1 | 17.8 | 37.1 | MIT | 7 months ago | |
| roave/better-reflection | 0.77 | Better Reflection is a PHP reflection API for static analysis: reflect on classes without loading them, parse classes from strings, inspect closures, and extract AST and type information. It prioritizes features over speed, so it is not intended for runtime use. | 1,248 | 1,253 | 138 | 1M | 14 | 44.3 | 54.1 | MIT | 2 weeks ago | |
| typhoon/reflection | 0.77 | Static, fast alternative to PHP’s native Reflection. Reflects code without running or autoloading it, uses lazy loading + caching, and stays compatible with native reflection. Supports Psalm/PHPStan phpDoc types, template resolution, and avoids memory leaks (safe with zend.enable_gc=0). | 40 | 39 | 3 | 3K | 3 | 5.3 | 25.9 | MIT | 2 years ago | |
| opis/closure | 0.77 | Serializable closures for PHP: safely capture and transport anonymous functions across processes or requests. Useful for caching, queues, sessions, and distributed jobs, with support for binding, scope, and restoring closures without manual refactoring. | 2,566 | 2,581 | 94 | 2M | 0 | 25.6 | 42.1 | MIT | 8 months ago |
How can I help you explore Laravel packages today?