2.1.4 应用程式扩展 Application Extensions
控制器、小帮手、模型都有各自的父类别,你可以用来定义应用程式层次的更改。 AppController (控制器父类别档案位置 /app/app_controller.php), AppHelper (小帮手父类别档案位置 /app/app_helper.php) 以及 AppModel (模型父类别档案位置 /app/app_model.php)都是放置你想要在所有控制器、小帮手或模型共享功能的好地方。
尽管不是类别或档案,路由都在CakePHP扮演回应要求的角色。路由定义CakePHP如何对映URLs与控制器动作。预设的路由行为采用 "/controller/action/var1/var2" 对映至 Controller::action($var1, $var2),但是你可以使用路由来自订URLs以及它们如何在你的应用程式中解译
一些在应用程式中的特色是值得整个打包带走的。插件是一个实现了特定应用而包含了模型、控制器和视图的包裹,可以延申到多个应用程式之中。使用者管理系统或简单的部落格也许是一个相当适合的CakePHP插件
See comments for this section
