roussks/financial-year-carbon

这是roussks/financial-year库的Carbon适配器实现。

v1.1.0 2019-09-23 18:59 UTC

This package is auto-updated.

Last update: 2024-09-24 06:21:31 UTC


README

Latest Version Build Status codecov GitHub license

一般信息

这是Carbon适配器,用于RoussKS\FinancialYear

库内部仅转换、处理并返回Carbon不可变对象。

介绍、限制和通用功能与父类相同,详见RoussKS\FinancialYear README

要求

安装

composer require roussks/financial-year-carbon

基本用法

require_once __DIR__ . '/vendor/autoload.php';

// CarbonAdapter
// If instantiating with string, it must be of ISO-8601 format 'YYYY-MM-DD'
$startDate = new \Carbon\Carbon::createFromDate('2019-01-01');

$fy = new \RoussKS\FinancialYear\CarbonAdapter('calendar', $startDate);

echo $fy->getFyEndDate()->toDateString(); // 2019-12-31 

版本控制

当前库将使用语义版本控制

因为它依赖于父类的RoussKS\FinancialYear接口,所以版本控制将限于次要版本。因此,当父类有新功能并升级补丁版本时,当前库将保持次要版本,直到新功能实现。

非破坏性更改将根据SemVer分类为次要或补丁版本更新。

主版本发布将不保证向后兼容性。