ContractFile.php 536 Bytes
<?php

namespace App\Models\Legal;

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

/**
 * Class ContractFile
 * @package App\Models\Legal
 */
class ContractFile extends Model
{
    use HasFactory;

    /**
     * @return \Illuminate\Database\Eloquent\Relations\HasOne
     */
    public function fileInfo()
    {
        return $this->hasOne(FileMap::class, 'id', 'file_id');
    }

    /**
     * @var array
     */
    protected $hidden = [
        'created_at', 'updated_at'
    ];
}