<?php /** * Created by PhpStorm. * User: ZhangHao * Date: 2019/6/14 * Time: 9:26 */ namespace App\Models\Jobfairout; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use App\Models\Subsite; use App\Models\SubsiteJobfairout; class Jobfairout extends Model { use SoftDeletes; protected $table = 'jobfairout'; protected $guarded = []; public function jobfairoutCompany() { return $this->hasMany(JobfairoutCompany::class,'jobfair_id','id'); } public function subsites() { return $this->belongsToMany(Subsite::class, 'subsite_jobfairouts', 'jobfair_id', 'subsite_id'); } public function subsite() { return $this->hasMany(SubsiteJobfairout::class, 'jobfair_id'); } public function sitename() { return $this->belongsTo(Subsite::class, 'subsite_id'); } }