lk.zachem.info/app/Modules/Contracts/Models/ContractStatus.php
2025-08-04 01:04:03 +08:00

32 lines
845 B
PHP

<?php
namespace Modules\Contracts\Models;
class ContractStatus
{
const NEW = 'NEW';
const TREATY = 'TREATY'; //Выплачено
const RESERVATION = 'RESERVATION'; //бронь
const SUCCESS = "SUCCESS";
const DECLINE = "DECLINE";
public static function getName($status)
{
return __('contracts.status_' . $status);
}
public static function getHtmlColor($status)
{
switch ( $status )
{
case self::NEW:
return '#ccc';
case self::RESERVATION:
return '#4fb5e5';
case self::TREATY:
return '#e3e54f';
case self::SUCCESS:
return '#4fe576';
case self::DECLINE:
return '#eb612c';
}
return '#ccc';
}
}