File: D:/HostingSpaces/MdnDirecteur/hours.komma.cloud/app/Komma/Hours/Hour.php
<?php
namespace App\Komma\Hours;
use App\Komma\Users\User;
use App\Komma\Tasks\Task;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Hour extends Model
{
use SoftDeletes;
protected $dates = ['date', 'locked_at', 'billed_at', 'created_at', 'updated_at', 'deleted_at'];
/**
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
*/
public function Task(){
return $this->belongsTo(Task::class);
}
/**
* @return mixed
*/
public function User(){
return $this->belongsTo(User::class)->withTrashed();
}
/**
* @return \Illuminate\Database\Eloquent\Relations\MorphMany
*/
public function Activities()
{
return $this->morphMany('App\Komma\ActivityLog\Activity', 'subject');
}
}