File: /mnt/data/ghayatcom/ghayatcom-api/app/DoctorSymptomTemplates.php
<?php
namespace App;
use App\DoctorSymptomTemplateFields;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\HasOne;
use Illuminate\Database\Eloquent\SoftDeletes;
class DoctorSymptomTemplates extends Model
{
use SoftDeletes;
protected $hidden = ['created_at', 'created_by', 'updated_by', 'deleted_by', 'deleted_at', 'updated_at'];
public function templateFields(): HasOne
{
return $this->hasOne(DoctorSymptomTemplateFields::class, 'template_id');
}
public function symptomsList(): HasMany
{
return $this->hasMany(DoctorSymptoms::class, 'template_id', 'id');
}
}