在插件元素CakePHP 3中获取当前插件名称

wbgh16ku  于 2022-11-11  发布在  PHP
关注(0)|答案(2)|浏览(167)

我正在制作一个应用程序,我需要创建一个元素,这样我就可以复制粘贴到另一个插件的元素文件,而不改变任何东西。
为此,我需要有一个动态的代码,它可以自动拥有当前插件目录的名称。我到处寻找这个解决方案,但似乎没有太多的人在CakePHP 3上工作,或者也许它足够简单,我很笨才找到它。
我试过使用$this->request$this->params,但没有运气与这些。
提前致谢。

14ifxucb

14ifxucb1#

您可以使用$this->plugin来取得目前的插件目录名称。
事实上,即使在将来,当你遇到这样的情况,你找不到任何函数来获取当前插件,控制器,型号等相关信息时,你也可以简单地打印$this,看看它是否有你想要的信息。如果有,那么你可以访问键来获得你想要的值。

z4iuyo4d

z4iuyo4d2#

CakePHP 4.4(适用于谷歌用户):请使用$this->name

相关问题