2 dépôts
Libraries providing standardized interfaces for analyzing PHP code structures and metadata.
Distinct from PHP Standard Interface Implementations: Shortlist candidates focus on PSR standards, translations, or UUIDs, not general reflection interfaces.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · PHP Reflection Libraries. Refine with filters or upvote what's useful.
ReflectionCommon is a PHP reflection interface library and code analysis abstraction. It serves as a foundation for static analysis by providing a shared specification for representing classes, methods, and properties during programmatic code inspection. The project standardizes the reflection API to decouple analysis tools from specific PHP reflection implementations. This ensures that different analysis implementations can work interchangeably through a consistent layer of interfaces. The library covers the domain of PHP code analysis and static analysis tooling, establishing a common way
Provides a set of standardized interfaces for analyzing code structures and metadata using PHP reflection.
This project is a PHP docblock annotation parser and reflection metadata tool designed to extract structured metadata from doc-comments and convert them into class instances. It functions as a system for retrieving and managing custom metadata attached to classes, methods, and properties. The library includes a metadata caching system to store parsed results, which reduces the performance overhead associated with repeated reflection calls and string parsing. It also serves as a static analysis utility for validating source code structure and enforcing coding standards through automated docblo
Provides a standardized interface for retrieving and managing custom metadata attached to PHP code structures.