nickolasburr / autoconst
Autoload PHP constants via Composer.
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 0
Open Issues: 0
Type:composer-plugin
pkg:composer/nickolasburr/autoconst
Requires
- php: ^8.1
- composer-plugin-api: ^2.0
This package is auto-updated.
Last update: 2025-10-04 06:10:38 UTC
README
Description
Autoload PHP constants via Composer.
Installation
composer require nickolasburr/autoconst:^1.0
Usage
Constants are defined via extra.define object:
{
"autoload": {
"psr-4": {
"Vendor\\Package": "src/"
}
},
"extra": {
"define": {
"MODULE": "Vendor_Package"
}
}
}
The above can be treated the same as if it was defined
via const:
<?php namespace Vendor\Package; const MODULE = 'Vendor_Package';