simedkom/app/Models/Media.php
2025-03-06 11:32:40 +07:00

37 lines
771 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Media extends Model
{
use SoftDeletes;
protected $table = 'media';
protected $fillable = [
'name',
'address',
'link',
'type',
'classification',
'journalism_organization',
'journalism_organization_doc',
'press_council_certificate',
'press_council_certificate_doc',
'edit_description',
'edit_status',
'company_id'
];
public function company(){
return $this->belongsTo(Company::class, 'company_id', 'id');
}
public function journalists(){
return $this->hasMany(Journalist::class, 'media_id', 'id');
}
}