参考)
CakePHP2.xでは Shellsの置き場は変わってる
Console and Shells — CakePHP Cookbook v2.x documentation http://book.cakephp.org/2.0/ja/console-and-shells.html
CakePHPでコンソールアプリを作るときの基本 | 1000g http://1000g.5qk.jp/2010/07/06/cakephp%E3%81%A7%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E4%BD%9C%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AE%E5%9F%BA%E6%9C%AC/
その他参考)
CakePHP 2.x で Cron を使う | X->A->O - Part 1 http://blog.xao.jp/blog/cakephp/cakephp-2-0-%E3%81%A7-cron-%E3%82%92%E4%BD%BF%E3%81%86/
CakePHP2.xでは Shellsの置き場は変わってる
→ app/Console/Command
public function main() {
// 標準出力
$this->out('This is the standard log.');
// 区切り線
$this->hr();
// 標準出力 改行なし
$this->out('hogehoge......', false);
$this->out('fugafuga.');
$this->hr();
// エラー出力
$this->err('This is an error.');
// エラーメッセージを出して 強制終了
$this->error("Error Occurred!!!!", ">> stop the script.");
}
// 標準出力
$this->out('This is the standard log.');
// 区切り線
$this->hr();
// 標準出力 改行なし
$this->out('hogehoge......', false);
$this->out('fugafuga.');
$this->hr();
// エラー出力
$this->err('This is an error.');
// エラーメッセージを出して 強制終了
$this->error("Error Occurred!!!!", ">> stop the script.");
}
#出力
Welcome to CakePHP v2.2.5 Console
---------------------------------------------------------------
App : app_hoge
Path: C:\workspace\app_hoge\
---------------------------------------------------------------
This is the standard log.
---------------------------------------------------------------
hogehoge......fugafuga.
---------------------------------------------------------------
This is an error.
Error: Error Occurred!!!!
>> stop the script.
---------------------------------------------------------------
App : app_hoge
Path: C:\workspace\app_hoge\
---------------------------------------------------------------
This is the standard log.
---------------------------------------------------------------
hogehoge......fugafuga.
---------------------------------------------------------------
This is an error.
Error: Error Occurred!!!!
>> stop the script.
0 件のコメント:
コメントを投稿