confide laravel Zizaco \ Confide \ ConfideUser :: save()声明应该与Arde兼容

时间:2013-07-17 20:11:09

标签: laravel laravel-4 hybridauth

我修改了优秀的Laravel 4引导程序,当我去路由用户/登录时突然发现错误:

Declaration of Zizaco\Confide\ConfideUser::save() should be compatible with
LaravelBook\Ardent\Ardent::save(array $rules = Array, array $customMessages = Array, 
array $options = Array, Closure $beforeSave = NULL, Closure 
$afterSave = NULL, $force = false)

我已经将HybridAuth添加到作曲家并进行了更新,所以我想知道这是否会导致与Confide或Ardent的不兼容问题,但是当我删除它并更新(以及恢复到之前的提交)时,我仍然会收到错误。

有什么想法吗?

非常感谢

乔恩。

1 个答案:

答案 0 :(得分:0)

Ardent在其$force方法中添加了额外的save()参数。

目前,解决方案是在作曲家文件中要求特定的提交:

    "laravelbook/ardent": "dev-master#2d1d70ea835b8c53cfe4fc60315a8ee5c672ba19"

您可以在GitHub上的issue #113中进行讨论。