File manager - Edit - /home/linknsbh/cecil-hotel.net/platform/plugins/contact/src/Enums/ContactStatusEnum.php
Back
<?php namespace Botble\Contact\Enums; use Botble\Base\Facades\Html; use Botble\Base\Supports\Enum; use Illuminate\Support\HtmlString; /** * @method static ContactStatusEnum UNREAD() * @method static ContactStatusEnum READ() */ class ContactStatusEnum extends Enum { public const READ = 'read'; public const UNREAD = 'unread'; public static $langPath = 'plugins/contact::contact.statuses'; public function toHtml(): HtmlString|string { return match ($this->value) { self::UNREAD => Html::tag('span', self::UNREAD()->label(), ['class' => 'badge bg-warning text-warning-fg']), self::READ => Html::tag('span', self::READ()->label(), ['class' => 'badge bg-success text-success-fg']), default => parent::toHtml(), }; } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 0.75 |
proxy
|
phpinfo
|
Settings