belongsTo(Project::class, 'project_id'); } public function worker() { return $this->belongsTo(User::class, 'worker_id'); } public function tasks() { return $this->hasMany(Task::class)->orderBy('progress')->orderBy('position'); } public function type() { return $this->type_id == 1 ? 'Project' : 'Additional'; } }