joaomfrebelo / composer-revision-plugin
Simple composer plugin which generates a class containing the VCS references of all packages, derivated from (mcuelenaere/composer-revision-plugin)
Installs: 207
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:composer-plugin
Requires
- php: >=5.3
- composer-plugin-api: ^2.0
Requires (Dev)
- composer/composer: ^2.0
This package is auto-updated.
Last update: 2025-02-21 00:35:55 UTC
README
Simple composer plugin which generates a class containing the VCS references of all packages
Installation
Just run
composer require joaomfrebelo/composer-revision-plugin
to add this package as a composer dependency to your project.
Usage
All references of the packages you're using in your project can be accessed through the static ComposerRevisions\Revisions::$byName
variable:
$revisionOfMyProject = ComposerRevisions\Revisions::$byName['foo/my-project']; $revisionOfMyLibrary = ComposerRevisions\Revisions::$byName['foo/my-library'];