lk.zachem.info/app/Modules/Main/Models/Company/Company.php
2025-09-15 23:37:40 +08:00

34 lines
710 B
PHP

<?php
namespace Modules\Main\Models\Company;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Modules\Payment\Traits\Paymentable;
class Company extends Model
{
use HasFactory;
use Paymentable;
const STATUS_NEW = 'new';
const STATUS_ACCEPTED = 'accepted';
const STATUS_DECLINED = 'declined';
protected $fillable = [
'type',
'name',
'full_name',
'inn',
'email',
'address',
'legal_address',
'details',
'status',
'secret',
'city_id'
];
protected $casts = [
'details' => 'array',
'type' => CompanyType::class
];
}