A('[項目://][分組/]模塊', '控制器層名稱')
$User = A('User'); // 當前項目 UserAction (Lib/Action/UserAction.class.php)
$User = A('Admin/User'); // 跨分組 Admin 分組 UserAction
$User = A('Admin://User'); // 跨項目 Admin 項目 UserAction
$User = A('User', 'Event'); // 實例化分層控制器 UserEvent (Lib/Event/UserEvent.class.php)
對象化後可直接調用控制器內 public 方法:$User->methodName();
跨項目調用風險: 若被調用操作方法依賴當前控制器的特殊變量(如
$this->assign模板變量),可能出現未知問題。官方建議:需公共調用的控制器層單獨開發為接口層(如 Api),減少耦合依賴。