0

我第一次尝试在 Laravel 中使用 psr-4 自动加载。在我用模型完成之后,我有以下雄辩的模型:

<?php namespace Models\Series;

class Player extends \BaseModel {}

它工作正常,但如果我添加这样的集合:

public static function listing()
{
    return Player::paginate(15);
}

然后我收到此错误:

Cannot redeclare class Models\Series\Player

我也尝试用 替换Player::paginate(15)self::paginate(15)但无济于事。

4

1 回答 1

0

而不是在模型中使用静态函数,为什么不尝试使用范围

命名空间模型\系列;

类播放器扩展 \BaseModel {

    公共功能范围列表($查询){
        返回 $query->paginate(15);
    }
}

我还没有测试,但我希望我能帮助:D

于 2014-05-01T21:37:38.633 回答