mrjulio/rapture-command

Rapture CLI命令组件

v1.0.1 2017-11-18 19:10 UTC

This package is not auto-updated.

Last update: 2024-09-21 15:45:22 UTC


README

PhpVersion License

简单的PHP命令类。

要求

  • PHP v5.4

安装

composer require mrjulio/rapture-command

快速开始

namespace AppName\Domain\Command;

class DayOfWeek extends Command
{
	public static function getOptions()
    {
        return [
            'd' => ['date', self::REQUIRED, 'Date', null],
        ];
    }
    
    public function execute()
    {
    	$date = new \DateTime($this->getOption('date'));
        
        $this->output($date->format('W'));
    }
}
# run inside \AppName\Domain\Command
php console.php --cmd=DayOfWeek --env=dev --date=2017-01-01

关于

作者

Iulian N. rapture@iuliann.ro

测试

cd ./test && phpunit

许可

Rapture PHP命令遵循MIT许可协议 - 详细信息请参阅LICENSE文件。