simedkom/app/Models/Media.php
2025-03-06 10:27:43 +07:00

35 lines
721 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',
'company_id',
];
public function company(){
return $this->belongsTo(Company::class, 'company_id', 'id');
}
public function journalists(){
return $this->hasMany(Journalist::class, 'media_id', 'id');
}
}