File: /var/www/vhost/disk-apps/qas.sports-crowd.com/app/Field.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Field extends Model
{
use SoftDeletes;
protected $guarded = ['id','deleted_at','created_at','updated_at'];
public function field_input()
{
return $this->belongsTo(FieldInput::class);
}
public function field_value()
{
return $this->belongsTo(FieldValue::class);
}
public function field_datasource()
{
return $this->belongsTo(FieldDatasource::class)->with('main_datasource');
}
public function forms()
{
return $this->belongsToMany(Form::class, 'form_fields')->withTimestamps();
}
}