ultimatepos/Modules/IndustrialEngineering/Utils/IndustrialEngineeringUtil.php

25 lines
803 B
PHP

<?php
namespace Modules\IndustrialEngineering\Utils;
class IndustrialEngineeringUtil
{
public function getBusinessId(): int
{
return (int) request()->session()->get('user.business_id');
}
public function statusLabel(string $status): string
{
return match ($status) {
'draft' => __('industrialengineering::lang.status_draft'),
'released' => __('industrialengineering::lang.status_released'),
'approved' => __('industrialengineering::lang.status_approved'),
'active' => __('industrialengineering::lang.status_active'),
'open' => __('industrialengineering::lang.status_open'),
'completed' => __('industrialengineering::lang.status_completed'),
default => $status,
};
}
}