brkstn / version
1.0.1
2017-05-11 21:17 UTC
Requires
- php: >=5.3.9
This package is auto-updated.
Last update: 2024-09-22 10:04:08 UTC
README
从项目中的任何.json文件获取版本号。
安装
$ composer require brkstn/version:~1.0.0
用法
由于大多数项目在项目根目录中都有`vendor`和`package.json`目录。默认参数是`vendor`和`package.json`的父目录,但任何在顶层具有`version`属性的合法.json文件都是可接受的。
// Using default parameters (parent_directory_of_vendor, package.json)
$versionLoader = new brkstn\Version();
$version = $versionLoader->number;
// Setting filepath and filename
$versionLoader = new brkstn\Version(dirname(__DIR__), "composer.json");
$version = $versionLoader->number;