在蛋糕php的应用程序文件夹中创建一个控制器?

问题描述:

如何在Cake php的app文件夹中创建一个控制器?在蛋糕php的应用程序文件夹中创建一个控制器?

class AppSessionController extends AppController { 

} 

欲平行于AppController的创建另一个控制器,然后我想与AppController的

新创建的控制器可以被扩展到整个应用程序(在app /控制器的所有控制器)延伸它。

可能吗?

编辑: 在应用程序/控制器

class customController extends AppSessionController { 

} 
+0

我不知道你在问什么。你想创建一个AppSessionController,然后让所有的控制器扩展AppSessionController? – tigrang

+0

@tigrang:是的,需要一个控制器,它可以像AppController一样扩展到整个应用程序。新创建的控制器也想从AppController扩展 –

我不明白你为什么不实现它只是在AppController的,但如果你真的有需要,你可以做两件事1

A)

class AppController extends CustomController {} 
CustomController extends Controller {} 

B)

class CustomController extends AppController {} 
Update all controllers to extend CustomController 

或者,如果它只是常见的功能,也许组件会做,然后将组件添加到AppController

+0

是否有可能无法使用特定方法在控制器的app_controller中的组件阵列中加载所有组件文件 –

+0

在哪个目的地可以创建custom_controller.php'app文件夹'或内部'app \ controller' ... –