37 lines
648 B
PHP
37 lines
648 B
PHP
|
|
<?php namespace App\Models;
|
||
|
|
|
||
|
|
use DB;
|
||
|
|
|
||
|
|
use Illuminate\Database\Eloquent\SoftDeletes;
|
||
|
|
|
||
|
|
class Task extends EntityModel
|
||
|
|
{
|
||
|
|
use SoftDeletes;
|
||
|
|
|
||
|
|
public function account()
|
||
|
|
{
|
||
|
|
return $this->belongsTo('App\Models\Account');
|
||
|
|
}
|
||
|
|
|
||
|
|
public function client()
|
||
|
|
{
|
||
|
|
return $this->belongsTo('App\Models\Client')->withTrashed();
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
Task::created(function ($task) {
|
||
|
|
//Activity::createTask($task);
|
||
|
|
});
|
||
|
|
|
||
|
|
Task::updating(function ($task) {
|
||
|
|
//Activity::updateTask($task);
|
||
|
|
});
|
||
|
|
|
||
|
|
Task::deleting(function ($task) {
|
||
|
|
//Activity::archiveTask($task);
|
||
|
|
});
|
||
|
|
|
||
|
|
Task::restoring(function ($task) {
|
||
|
|
//Activity::restoreTask($task);
|
||
|
|
});
|