プラグインでcakephpシステムを拡張 Paypal IPN Plugin Cakephpにはプラグインを導入することでシステムを拡張することができる。プラグインを利用すると簡単にシステムを拡張できる場合もあるが、実際にはプラグイン開発者の意図やプラグイン内で利用されているcakephpコアコンポーネントに対する理解が必要な場合がある。 本エントリーでは、Cakephpにプラグインを導入する方法について書いてみたい。その例として、 Paypal IPN Cakephp plugin https://github.com/webtechnick/CakePHP-Paypal-IPN-Plugin を選択した。理由は、個人的に利用したプラグインの中で高機能で有用性があると思っているためである。Paypal IPN Cakephp pluginで得られる機能をあげてみる。 ・paypalボタン
![Paypal IPN Cakephp pluginの使い方 | Webエンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/00817070e7a37428e45f279dcef47668f9f13901/height=288;version=1;width=512/http%3A%2F%2Fdim5.net%2Fwp-content%2Fthemes%2Ftwentythirteen%2Fimages%2Fheaders%2Fstar.png)