CakePHPでPearを使う
サイト内にてTagCloudを使用しているのだが、今までは、requireしていたので、CakePHPの文化にあわせて、App::importでやってみたい。
/app/config/bootstrap.php
に
Configure::write('pearPaths', '/xampp/php/PEAR/');
Pearを使用するところに
App::import('pear', 'TagCloud', array('file' => 'HTML/TagCloud.php'));
でいけるようになった。
/app/vendors
に該当ファイルを入れればできるけど、やっぱり、Pearのファイル群は一元管理がいいよね。
[追記] 2010/04/28 CakePHP 1.3系では使用できなくなっているので、cakephp-1.3系-でpearを使う を参照してください。
Read other posts