承接 app2641/emerald-beans 相关项目开发

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

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

app2641/emerald-beans

最新稳定版本:0.1

Composer 安装命令:

composer require app2641/emerald-beans

包简介

README 文档

README

EmeraldBeans は俺々コマンド管理クラスだ。

定数とディレクトリの準備

動作には LIB と APP 定数の指定が必要。 LIB はディレクトリパス、 APP はアプリケーション名を指定する。

<?php
define('LIB', '/Users/hoge/Desktop/Test/library');
define('APP', 'App');

LIB ディレクトリの中には APP アプリケーション名の空ディレクトリを作る。

$ mkdir /Users/hoge/Desktop/Test/library/App

起動スクリプトを作る

EmeraldBeans のコマンドを呼ぶスクリプトを作る。

$ touch ./run
$ chmod +x ./run
$ vi ./run
<?php
use Emerald\CLI;

CLI::getInstance()->execute($argv);

起動スクリプトを動かす

引数なしで起動すると動かせるコマンドのリストが表示される。

$ ./run

-- EmeraldBeans CommandsList --
  Generate:                      引数に指定した名前で新しいコマンドを生成します

引数にコマンドを指定すればコマンドクラスが動く。

$ ./run Generate Foo
  success:  Foo command is created!

LIB/APP/Commands ディレクトリにコマンドクラスが生成されている。
生成したクラスに任意の処理を記述できる。

$ ls library/App/commands/
Foo.php

$ vi library/App/commands/Foo.php

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: Unknown
  • 更新时间: 2014-05-21

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固