baserCms勉強会@福岡 vol.12
- 3. CMS
baserCMS
の
プラグイン作り
が
とっても好き♥
http://www.materializing.net/
- 15. 調査
■ /lib/Baser/Plugin/Mail/Controller/MailController.php
if ($this->Message->validates()) {
// validation OK
if ($this->Message->save(null, false)) {
送信メッセージが保存されない場合
エラー扱いになる仕組みとなっている。
// 〜省略〜
$this->_sendEmail();
} else {
$this->setMessage('【送信エラーです】');
// 〜省略〜
}
// 〜省略〜
http://www.materializing.net/
- 23. プラグイン作りは楽しい
・・・こんな感じで、
■ コアに手を入れず動作を変える
■ コミュニケーション
■ コードレビューの機会
■ そもそも作るのすきですしおすし
・・・楽しく作りました。
http://www.materializing.net/
- 24. githubにて公開中
■ ソースコード
https://github.com/materializing/MailSavePrevent
http://www.materializing.net/