CakePHPにおいては、「コントローラ用の共通関数はコンポーネント」に、 「ビュー用の共通関数はヘルパー」に、それぞれ定義する決まりになっています。 このため、「コンポーネントに定義されている関数をビューから使用したい」というケースにどう対応すればよいのかということになりますが、(手法としては色々あると思われますが)、下記のようにPHPの「__call」関数と「call_user_func_array」を使用することで実現可能です。 // 共通コンポーネントクラス(app/controllers/components/common.php) class CommonComponent extends Object { (いろいろな関数定義) } // 共通ヘルパークラス(app/views/helpers/common.php) require_once APP.'controllers