CakePHP Chatwork Plugin
Build Status Latest Stable Version License, (*1)
※CakePHP - 当 Chatwork Plugin は Chatwork API (2017-05-05 時点のプレビュー版) による実装です。, (*2)
本家 (Official)
- CakePHP - http://cakephp.org/
- Chatwork - http://www.chatwork.com/
- Chatwork API - http://developer.chatwork.com/ja/
必要環境 (Requirements)
master ブランチの必要環境 (The master branch has the following requirements), (*3)
- CakePHP CakePHP 3.1.3 以降. (CakePHP 3.1.3 or greater.)
- PHP 5.6.0 以降. (PHP 5.6.0 or greater.)
インストール (Installation)
app/plugins/Chatwork
ディレクトリにコピーするか、git clone
でファイルを格納してください。, (*4)
(Clone/Copy the files in this directory into app/plugins/Chatwork
), (*5)
git の場合は git submodule
コマンドが便利です。, (*6)
(This can be done with the git submodule
command), (*7)
git submodule add https://github.com/sirone/chatwork_cakephp.git app/plugins/Chatwork
app/config/bootstrap.php
にて、Plugin::load('Chatwork', ['bootstrap' => true, 'autoload' => true]);
のようにプラグインを読み込んでください。, (*8)
(Ensure the plugin is loaded in app/cnfig/bootstrap.php
by calling Plugin::load('Chatwork', ['bootstrap' => true, 'autoload' => true]);
), (*9)
ドキュメント(Documentation)
設定(Configuration)
Chatwork Plugins の設定ファイルの元は、/app/plugins/Chatwork/config/bootstrap.php.default
にあります。, (*10)
(A copy of ChatworkPlugin’s bootstrap file is found in /app/plugins/Chatwork/config/bootstrap.php.default
.), (*11)
同一ディレクトリ上にこのファイルのコピーを作り、 bootstrap.php
という名前にしてください。, (*12)
(Make a copy of this file in the same directory, but name it bootstrap.php
.), (*13)
設定ファイルの中身は一目瞭然です。 API_TOKEN
定数の値を自分のセットアップに合わせて変更するだけです。, (*14)
(The config file should be pretty straightforward: just replace the values in the API_TOKEN
constant with those that apply to your setup.), (*15)
例は次のようなものになるでしょう:, (*16)
(A sample configuration constant might look something like the following:), (*17)
define(__NAMESPACE__.'\API_TOKEN','X-ChatWorkToken:1s2a3m4p5l6e7h8a9h10a11');
この定数が Chatwork
名前空間に属していることに注意してください。, (*18)
( Please note that it belongs to the Chatwork
namespace...), (*19)
http://php.net/manual/en/language.namespaces.php, (*20)
書きかけ (now writing... sorry)
BTC:39wFc9Zj8xgasyG2iGRE4RdRFEWSEXvzax, (*21)