July 17, 2014

Piwikのプラグインを作るメモ

Piwikのメンテナンスモードをコマンドラインから切り替えたいのですが、標準では備わっていないようなので作ってみようと思います。

出来上がったらPiwik Plugins Marketplaceで公開する予定です。
http://plugins.piwik.org/
http://developer.piwik.org/guides/distributing-your-plugin

以下、必要なファイルを生成する手順のメモです。
# プラグインを作成します
$ ./console generate:plugin

# プラグインの名前を入力します
Enter a plugin name: maintenance

# プラグインの説明を入力します
Enter a plugin description: Allows you to manage maintenance mode by CLI.

# プラグインのバージョンを入力します
Enter a plugin version number (default to 0.1.0):

# 併せてAPIとControllerを作成するか入力します
Shall we also create an API and a Controller? (y/N)N

# コマンドを作成します
$ ./console generate:command

# 先ほど作成したプラグインを選択します
Enter the name of your plugin: Maintenance

# コマンド名を入力します
# この場合は "./path/to/piwik/console maintenance:on" になります
Enter the name of the command: on

プラグインを有効にした後 plugins/Maintenance/Commands/On.php を好きに編集します。

No comments:

Post a Comment