CakePHPが2.0になって変更した仕様の一つにControllerのアクション内でComponentを呼び出す方法があるようです。 以前だと App::import( 'Component', 'MyComponent' ); $MyComponent = new MyComponent(); で良かったはずですが、2.0だと色々と仕様が変わっているため Argument 1 passed to MyComponent::__construct() must be an instance of ComponentCollection, none given, called in .......... などとエラーになります。 そこで調べたらより便利な方法が提供されているではありませんか! $component = $this -> Components -> load( 'Compon

