tecsiaron/cli-app 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

tecsiaron/cli-app

最新稳定版本:0.1.0-alpha

Composer 安装命令:

composer require tecsiaron/cli-app

包简介

PHP library for building 1 file - 1 command CLI apps

README 文档

README

Used to create 1 file - 1 command cli apps/utils. Install:

composer require tecsiaron/cli-app

NOTES:

  • Requires PHP 8.2+
  • Currently still exerimental/possibly unstable. Usage:
$option1 = new CLIOption("testBoolean", "tb", "Test boolean", CLIOptionType::BOOLEAN, false);
$option2 = new CLIOption("testNumber", "tn", "Test number", CLIOptionType::NUMBER, true);
$option3 = new CLIOption("testString", "ts", "Test string", CLIOptionType::STRING, true);
$option4 = new CLIOption("testArray", "ta", "Test array", CLIOptionType::ARRAY, true);
$option5 = new CLIOption("testEnum", "te", "Test string", CLIOptionType::ENUM, true, CLIExceptionCodes::cases());
$options=[$option1,$option2,$option3,$option4,$option5];
$app = new CLIApp("Tester", "Test CLI App", "1.0.0", $options);
$app->Parse();
var_dump($app->GetAllOptions());

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-01-23

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固