【问题标题】:Adding custom model to whitelist in fuelphp在fuelphp中添加自定义模型到白名单
【发布时间】:2012-08-13 14:12:12
【问题描述】:

我只是想将我的一个定制模型类添加到fuelphp白名单中, 但我找不到我应该指定什么路径才能让它工作。

这就是它的样子(在 config.php 中):

'whitelisted_classes' => 数组( '燃料\核心\响应', '燃料\核心\视图', '燃料\核心\视图模型', '关闭' )

我想将 Model_Piece 添加到该列表中 Model_Piece 位于fuel/app/classes/model

'Fuel\app\classes\model\Model_piece' 不起作用

我在这里缺少什么? 我对fuelphp不太熟悉,所以欢迎任何帮助。

【问题讨论】:

    标签: whitelist fuelphp


    【解决方案1】:

    它实际上是一个命名空间,您要输入到 whitelisted_classes 数组中(尽管从技术上讲,这应该与文件的路径有关)。

    如果您没有特别命名您的模型,它将位于根命名空间中,因此您应该能够将以下内容放入 whitelisted_classes 数组中。

    Model_piece(或者可能是\Model_piece

    【讨论】:

    • 成功了,谢谢。我之前确实尝试过,但我想当时我遇到了其他问题。
    【解决方案2】:

    为了完整,它应该是一个完全命名空间的类名。

    如果您的类是在全局命名空间中指定的(即您没有明确定义一个),只需指定类名(即“Model_Piece”),不需要前导反斜杠。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-05
      • 2021-08-06
      • 1970-01-01
      • 2012-11-30
      • 2017-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多