stuart / myversion
Ask Composer which version of a package has been installed
Installs: 26 807
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
This package is not auto-updated.
Last update: 2024-12-11 10:22:44 UTC
README
MyVersionLib is a simple-to-use PHP component for easily determine your app's installed version by reading Composer's installed.json
file.
The main advantage of this is that you don't have to manually update a version string in your source code any more. Use this library to ask Composer which version it installed instead :)
System-Wide Installation
MyVersionLib should be installed using composer:
require: {
"stuart/myversion": "~1"
}
Usage
This library is really easy to use:
{% highlight php startinline %} $version = new Stuart\MyVersion("datasift/storyplayer"); echo (string)$version; {% endhighlight %}
Just substitute "datasift/storyplayer" for the composer package you want the version for.
Contributing
This library is developed using the Gitflow model. To contribute:
- Fork this project on GitHub
- Create a feature branch off the develop branch
- Commit your changes to your feature branch
- Send me a Pull Request