Blame view
app/Models/Ad_jobs.php
858 Bytes
d152a3a68 Создание основных... |
1 2 3 |
<?php namespace App\Models; |
31fe4e458 Показ проекта зак... |
4 |
use Filament\Tables\Actions\Position; |
d152a3a68 Создание основных... |
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Ad_jobs extends Model { use HasFactory; protected $table = 'ad_jobs'; public $fillable = [ 'ad_employer_id', 'job_title_id', 'flot', 'min_salary', 'max_salary', 'region', 'sytki', 'start', |
365e6ad01 Реализация проекта |
23 |
'description', |
8f150320c Работа рефакторинг |
24 25 |
'position_ship', 'power' |
d152a3a68 Создание основных... |
26 27 28 29 30 |
]; public function job_title() { return $this->belongsTo(Job_title::class, 'job_title_id'); } |
31fe4e458 Показ проекта зак... |
31 32 33 34 |
public function positions() { return $this->belongsToMany(Positions::class, 'job_titles'); } |
8f150320c Работа рефакторинг |
35 36 37 38 |
public function categoria() { return $this->belongsToMany(Category::class, 'job_titles', 'id', 'position_id'); } |
d152a3a68 Создание основных... |
39 |
} |