<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;

class Job extends Model
{
    use HasFactory;
    
    protected $fillable = [
        'title',
        'employer_id',
        'process_order_ids',
        'general_job_status',
        'user_id',
        'job_id',
        'staff_id',
        'job_number',
        'admin_id',
        'category_id',
        'subcategory_id',
        'skill',
        'designation',
        'location',
        'custom_fields',
        'job_city',
        'price',
        'price_status',
        'role',
        'description',
        'work_type',
        'vacancy',
        'lastdate',
        'slug',
        'status',
        'posted_by_employer',
        'employer_status',
        'job_status',
        'search_count',
        'view_count', 'job_logo_check', 'invoice_inumber', 'weekly_email_sent', // Add other fields as necessary
        'exp_year', 'exp_month', 'min_exp', 'max_exp',
        'min_salary',
        'max_salary',
        'confidential',
        'job_position',
        'eligibility',
        'job_salary',
        'job_experience_id',
        'job_title',
        'job_description',
        'industry',
        'experience',
        'qualification',
        'annual_salary',
        'new_job',
        'selected_processes',
    ];
}
