ec-cube2 / cli
EC-CUBE2 Command.
Installs: 61 166
Dependents: 5
Suggesters: 1
Security: 0
Stars: 3
Watchers: 2
Forks: 2
Open Issues: 0
Requires
- php: >=5.3.3
- ext-mbstring: *
- symfony/config: ^3.4|^4.0
- symfony/console: ^3.4|^4.0
- symfony/dependency-injection: ^3.4|^4.0
- symfony/event-dispatcher: ^3.4|^4.0
Requires (Dev)
- composer/composer: ^1.0
- ec-cube2/ec-cube2: ^2.13
README
EC-CUBE2 を CLI で管理できるようになります。
Installation
$ composer require ec-cube2/cli
EC-CUBE 2.17.x プロジェクトにインストールできない場合は次を試してみてください:
# PHP バージョン要件 (config.platform.php) を {"php": "5.5.9"} にする。
$ vi composer.json
# codeception を除去する。
$ composer remove codeception/codeception
# symfony/yaml を更新しつつインストールする。
$ composer require ec-cube2/cli symfony/yaml --update-with-all-dependencies
Usage
$ ./vendor/bin/eccube
Available commands:
help Displays help for a command
info EC-CUBE情報
install インストール
list Lists commands
backup
backup:create バックアップ作成
backup:delete バックアップ削除
backup:list バックアップ一覧
backup:restore バックアップリストア
cache
cache:clear キャッシュクリア
install
install:agreement ソフトウェア使用許諾書
install:config インストール 設定
install:copy-image インストール 画像コピー
install:create-sequence インストール シーケンス作成
install:create-table インストール テーブル作成
install:drop-sequence インストール シーケンス削除
install:drop-table インストール テーブル削除
install:insert-data インストール 初期データ作成
install:send-info インストール インストール情報送信
install:set-base-info インストール 店舗情報設定
member
member:create メンバー作成
member:delete メンバー削除
member:disable メンバー無効化
member:enable メンバー有効化
member:set-password メンバーパスワード設定
module
module:info モジュール情報
module:install モジュールインストール
module:list モジュール一覧
module:uninstall モジュールアンインストール
module:update モジュールアップデート
ownersstore
ownersstore:list オーナーズストア一覧
ownersstore:set-key オーナーズストア認証キー設定
parameter
parameter:get パラメーター表示
parameter:set パラメーター設定
plugin
plugin:disable プラグイン無効化
plugin:enable プラグイン有効化
plugin:info プラグイン情報
plugin:install プラグインインストール
plugin:list プラグイン一覧
plugin:uninstall プラグインアンインストール
plugin:update プラグインアップデート
template
template:mobile:get モバイルテンプレートコード表示
template:mobile:set モバイルテンプレートコード設定
template:pc:get PCテンプレートコード表示
template:pc:set PCテンプレートコード設定
template:smartphone:get スマートフォンテンプレートコード表示
template:smartphone:set スマートフォンテンプレートコード設定
util
util:random-string ランダムな文字列を生成
zip
zip:delete 郵便番号データ削除
zip:download 郵便番号CSVダウンロード
zip:info 郵便番号情報
zip:update 郵便番号更新
Requirements
PHP 5.3.3 以上
Info
それぞれのコマンドが利用する機能は Eccube2\Util
にまとめています。
追加機能の要望やバグ報告は Issue からお願いします。