0

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

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

'whitelisted_classes' => 数组('Fuel\Core\Response', 'Fuel\Core\View', 'Fuel\Core\ViewModel', 'Closure')

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

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

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

4

2 回答 2

2

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

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

Model_piece(或可能\Model_piece

于 2012-08-13T14:25:37.507 回答
0

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

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

于 2012-08-13T15:43:41.673 回答