【发布时间】:2016-08-21 01:52:18
【问题描述】:
每次我在控制器/模型/其他任何地方调用某些东西时,我都非常讨厌输入 $this->database 或 $this->otherVarOrFunc。
是否有某种 OOP 技巧可以使用,例如 $database 而不是$this->database 在我的控制器的每个功能中?
我在 MVC 级别上定义了 BaseController 的结构,并为其他所有与类相关的东西定义了 BaseObject。这两个包含 5 到 20 个对象变量(取决于应用程序大小),如果不需要输入 $this->,我会更满意。
它对整体性能有负面影响吗?
提前致谢
【问题讨论】:
标签: oop model-view-controller global-variables this