Files
cssd-back/app/Input.php
T
2019-04-25 20:14:09 +04:30

27 lines
548 B
PHP

<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Input extends Model
{
public $fillable = ['name','type','size','test_type_id','parent_id'];
public function test_type()
{
return $this->belongsTo('App\TestType');
}
public function parent()
{
return $this->belongsTo('App\Input', 'parent_id');
}
public function children()
{
return $this->hasMany('App\Input', 'parent_id');
}
public function options()
{
return $this->hasMany('App\Option');
}
}