The trait Sfneal\Tracking\Models\T...s\TrackingRelationships requires some properties which are not provided by Sfneal\Tracking\Models\TrackAction: $task, $planManagement, $project, $model_table, $plan, $taskRecord
Loading history...
15
16
/**
17
* The "booting" method of the model.
18
*
19
* @return void
20
*/
21
protected static function boot()
22
{
23
parent::boot();
24
static::addGlobalScope(new CreatedOrderScope());
25
static::addGlobalScope(new IdOrderScope());
26
}
27
28
protected $table = 'track_action';
29
protected $primaryKey = 'track_action_id';
30
31
protected $fillable = [
32
'track_action_id',
33
'action',
34
'model_table',
35
'model_key',
36
'model_changes',
37
];
38
39
/**
40
* Query Builder.
41
*
42
* @param $query
43
*
44
* @return TrackActionBuilder()
45
*/
46
public function newEloquentBuilder($query)
47
{
48
return new TrackActionBuilder($query);
49
}
50
51
/**
52
* @return TrackActionBuilder|Builder
53
*/
54
public static function query(): TrackActionBuilder