<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class FormEic extends Model
{
    protected $fillable = [
        'full_name_app',
        'email_app',
        'full_name_company',
        'postal_code',
        'address',
        'city',
        'country',
        'eu_vat_code',
        'acer',
        'company_number',
        'request_state',
        'eic_code',
        'contact_person',
        'contact_function',
        'contact_function_2',
        'contact_function_3',
        'contact_phone',
        'contact_email',
        'document_company_filename',
        'document_company_original_filename',
        'document_company_extension',
        'document_vat_filename',
        'document_vat_original_filename',
        'document_vat_extension',
        'agree_manual',
        'agree_gdpr',
    ];

    // protected static function boot()
    // {
    //     parent::boot();

    //     static::deleting(function ($form) {
    //         $documentCompanyFilename = $form->document_company_filename;
    //         $documentVatFilename = $form->document_vat_filename;
    //         if ($documentCompanyFilename) {
    //             $filePath = 'profile_images/' . $profileImage;

    //             if (Storage::disk('public')->exists($filePath)) {
    //                 Storage::disk('public')->delete($filePath);
    //             }
    //         }
    //     });
    // }
}
