承接 getsky/airac 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

getsky/airac

最新稳定版本:v1.1.3

Composer 安装命令:

composer require getsky/airac

包简介

AIRAC generation

关键字:

README 文档

README

Build Status Scrutinizer Code Quality Code Coverage

This generator helps you to count the date AIRAC. it's very easy:

<?php
use GetSky\AIRAC\AiracProducer;

$producer = new AiracProducer();

$nowAirac = $producer->now(new DateTime('2018-04-05'));
// or
$nowAirac = $producer->nowByNumber('1804');  
// return Airac with dateStart 2018-03-29 and number 1804

$nextAirac = $producer->next(new DateTime('2018-01-10'));
// or
$nextAirac = $producer->nextByNumber('1801'); 
// or
$airac = $producer->now(new DateTime('2018-01-10'));
$nextAirac = $producer->nextByAirac($airac); 
// return Airac with dateStart 2018-02-01 and number 1802

$lastAirac = $producer->last(new DateTime('2018-01-10')); 
// or
$lastAirac = $producer->lastByNumber('1801');
// or
$airac = $producer->now(new DateTime('2018-01-10'));
$nextAirac = $producer->lastByAirac($airac); 
// return Airac with dateStart 2017-12-07 and number 1713

Installation

Run command:

composer require getsky/airac

Or add string in your composer.json:

"getsky/airac": "dev-master"

Change bearing date

You can change the reference date to shift your cycles:

<?php
use GetSky\AIRAC\AiracProducer;

$producer = new AiracProducer(new DateTime('2015-01-22')); // now cycle shifted by 14 days

统计信息

  • 总下载量: 5.5k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-08-06