CakePHP Note (v1.3) > コントローラー > コンポーネント
コンポーネント
コンポーネントは複数のコンローラーから利用できるパッケージです。ビルトインとして用意されているコンポーネントを使用したり、自作のコンポーネントを作る事も出来ます。
組み込みのコンポーネント
- AclComponent
- AuthComponent
- SessionComponent
- RequestHandlerComponent
- SecurityComponent
- EmailComponent
- CookieComponent
使い方
コンポーネントを使用するにはコントローラの$componentsに使用したいコンポーネントを設定します。
class PostsController extends AppController { $component = array('RequestHandler', 'Email'); //アクション }