我正在尝试使用此软件包:
https://github.com/VentureCraft/revisionable
但我明白了:
致命错误:/var/www/html/selection/vendor/venturecraft/revisionable/src/Venturecraft/Revisionable/RevisionableTrait.php中找不到“Auth”类
和DB一样。
在代码中他使用\
\DB::table($revision->getTable())->insert($revisions);
如果我在Facade中添加一个用途并放弃\它可以工作。
为什么会发生这种情况,有没有办法解决它,而不修改包?
更多信息。
问题出现在这个特性中:
我正在尝试在我的模型中使用,如说明中所述:
class Record extends Model
{
use \Venturecraft\Revisionable\RevisionableTrait;
我猜问题是\ DB不能正常工作。 应该没有用吗?
这是我的模特:
namespace App;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Venturecraft\Revisionable\RevisionableTrait;
//use Venturecraft\Revisionable\RevisionableTrait;
class Record extends Model
{
use RevisionableTrait;
use SoftDeletes;
//make these instances of Carbon
protected $dates = [
'created_at',
'updated_at',
'deleted_at',
'date_selected'
];
/**
* Fillable fields
*
* @var array
*/
protected $fillable = array('product_id', 'best', 'seconds', 'pitched', 'area_id', 'user_id', 'date_selected','selector_id');
public static function boot()
{
parent::boot();
}
}
就像测试一样,我试图在我的控制器中使用\ DB,我得到: 在255中找不到“DB”类 这有用吗?
现在工作,我的app.php已损坏。 : - (