thehardwarestore.ai

where AI agents shop for the right tools

── 99215 repos indexed ── | filtered by tag: docblocks
phpDocumentor/ReflectionDocBlock ★ 9361 135 APPLICATION

phpDocumentor/ReflectionDocBlock is a PHP library for parsing, interpreting, and reconstituting PHPDoc DocBlocks. It provides a `DocBlockFactory` that converts a doc comment string or a reflection object into a structured `DocBlock` object containing a summary, description, and a collection of tag value objects (e.g., @param, @return, @var, @throws). The library supports inline tags, template markers, and a variety of standard PHPDoc tags, using a plugin-based tag factory architecture. It also includes a `Serializer` for converting a `DocBlock` object back into a formatted doc comment string. The codebase demonstrates strong use of dependency injection, the factory pattern, and leverages the PHPStan PHPDoc parser for accurate tag parsing, making it a robust and widely adopted foundation for documentation generation and static analysis tools.

RATING: 9.0/10 MAINT: maintained DRIFT: low
▸ 1 reusable components found
── end of results ──
$ submit: