Package Health

birb/fancy-stubs-codegen

Build-time, attribute-driven code generator: write a stub class, mark members with #[DefinerAttribute], and get a real, finished PHP class back — conventions filled in (event names, ids, ...), or whole getters/setters/builder classes generated from the stub's properties. Unlike runtime-reflection tools, the output is a plain PHP file with zero dependency on this library and no per-request reflection cost; useful for scaffolding DDD value objects/aggregates/events, command classes and other boilerplate. Postprocessing (e.g. phpcbf) and framework-specific conventions (e.g. Laravel table/id naming) ship as separate packages — see birb/fancy-stubs-codegen-postprocessors and birb/fancy-stubs-codegen-laravel.

Latest 0.3.0PackagistPackagist

75%

Total Score

Maintainer Stability
Maintainer Stability
Assesses the consistency and reliability of package maintainers

57

Dependencies
Dependencies
Evaluates the health and security of package dependencies

94

Maturity
Maturity
Indicates package age, release frequency, and adoption metrics

62

Supply Chain
Supply Chain
Evaluates supply chain security practices and risks

100

Vulnerabilities

We didn't find any vulnerabilities for this package.

Package versions

Maintainers

birb

Direct Dependencies

DependencyLast ReleaseScore
nikic/php-parser
Version ^5.0
nette/php-generator
Version ^4.1

Weekly Downloads

Info

Last Published
1 day ago
Created
2 years ago