Laravel 5 - 无法覆盖Eloquent Model中的连接

时间:2016-07-17 17:56:14

标签: php laravel authentication eloquent

我的基本任务是使用WordPress中的wp_users表进行用户身份验证。 WordPress安装有一个不同的数据库,我创建并命名为wordpress的连接。

我找到了一个非常棒的包jgrossi/corcel,它基本上可以满足我所需要的一切!它附带Corcel\User,我使用App\User Eloquent模型进行扩展,因为我需要使用wordpress数据库连接。这是它的样子:

<?php

namespace App;

class User extends \Corcel\User
{
    protected $connection   = "wordpress";
}

问题在于,它默认返回默认连接。如果我在$connection Eloquent模型中更改成员变量Corcel\User,它就可以了!

如何在不更改App\User包中的代码的情况下更改jgrossi/corcel中的连接?

0 个答案:

没有答案