0

我正在使用 Laravel 3 并想在我的一个模型中使用 Sentry::user 作为 $include ,但它不会让我这样做。到目前为止,我已经在 $include 中尝试了“Sentry::user”,结果是“ap$iw{u[]”。我也尝试过“sentry.user”,但这意味着哨兵模型(我没有)和用户关系。

因此,为了让这个问题对其他人也有价值:如何将捆绑包中的模型包含在您自己的 Laravel 3 模型中?

<?php
public $includes = array('company', '??');

public function company() {
    return $this->belongs_to('Company');
}

public function user() {
    return $this->belongs_to('Sentry::user');
}
?>
4

1 回答 1

0

我以前没有使用过 Sentry,但如果此模型在 Sentry 命名空间下命名空间,那么您需要为模型提供完全限定的命名空间。例如:

return $this->belongs_to('Sentry\User');
于 2013-04-06T08:52:36.807 回答