PHPackages                             oldpak/reflection - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. oldpak/reflection

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

oldpak/reflection
=================

The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.

1.0(2y ago)0252MITPHPPHP ^7.1 || ^8.0

Since Apr 3Pushed 2y agoCompare

[ Source](https://github.com/oldpak/reflection)[ Packagist](https://packagist.org/packages/oldpak/reflection)[ Docs](https://www.doctrine-project.org/projects/reflection.html)[ RSS](/packages/oldpak-reflection/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (6)Versions (2)Used By (2)

### README not available

The README for this package hasn't been synced yet. View it on [GitHub](https://github.com/oldpak/reflection).

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 80% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

776d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4b410ab99bd8017d7913d281cae166e437c71683dd4360eff2adfe861c5cae98?d=identicon)[2233466866](/maintainers/2233466866)

---

Top Contributors

[![gengzhihuan](https://avatars.githubusercontent.com/u/24287500?v=4)](https://github.com/gengzhihuan "gengzhihuan (4 commits)")[![2233466866](https://avatars.githubusercontent.com/u/17674930?v=4)](https://github.com/2233466866 "2233466866 (1 commits)")

---

Tags

reflectionstatic

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/oldpak-reflection/health.svg)

```
[![Health](https://phpackages.com/badges/oldpak-reflection/health.svg)](https://phpackages.com/packages/oldpak-reflection)
```

###  Alternatives

[phpdocumentor/reflection-common

Common reflection classes used by phpdocumentor to reflect the code structure

9.1k706.8M26](/packages/phpdocumentor-reflection-common)[symfony/property-access

Provides functions to read and write from/to an object or array using a simple string notation

2.8k295.3M2.5k](/packages/symfony-property-access)[composer/satis

Simple Repository Generator

3.3k1.4M17](/packages/composer-satis)[phpdocumentor/reflection

Reflection library to do Static Analysis for PHP Projects

12521.4M109](/packages/phpdocumentor-reflection)[sculpin/sculpin

Static Site Generator

1.5k102.8k12](/packages/sculpin-sculpin)[php-di/phpdoc-reader

PhpDocReader parses @var and @param values in PHP docblocks (supports namespaced class names with the same resolution rules as PHP)

7431.6M55](/packages/php-di-phpdoc-reader)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
