Files
cssd-back/app/TestResult.php
T
2020-07-04 23:26:44 +04:30

31 lines
723 B
PHP

<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class TestResult extends Model
{
public $fillable = ['result','verified','test_type_id','user_id','device_id', 'cycle_number', 'date'];
public function test_type()
{
return $this->belongsTo('App\TestType');
}
public function user()
{
return $this->belongsTo('App\User');
}
public function input_values()
{
return $this->hasMany('App\InputValue');
}
public function files()
{
return $this->morphMany('App\Media', 'model');
}
public function TitleImage()
{
return $this->morphToMany('App\Gallery', 'uploadable')->wherePivot('image_role', 'TitleImage');
}
}