我们熟悉CakePHP中的组件和助手.
我有一个ABC组件和XYZ助手,两者都有相同的功能(大约2000行总计4000行).有没有办法在Controller和.CTP文件中使用相同的功能.2次使用相同功能并不好.
任何方法,所以我可以在Helper/Component中使用Component/Helper函数而不重写?
与组件和帮助器相同的方法>>
零件
class DATAComponent extends Component {
public $components = array('Session', 'THmail');
public function UsaStateList()
{ /********/}
Run Code Online (Sandbox Code Playgroud)
帮手
class LabHelper extends AppHelper {
public function UsaStateList()
{ /********/}
}
Run Code Online (Sandbox Code Playgroud)