dbmsv2/app/Helpers/Equipment/ServerPartHelper.php
2025-09-03 18:03:04 +09:00

28 lines
831 B
PHP

<?php
namespace App\Helpers\Equipment;
use App\Models\Equipment\ServerPartModel;
class ServerPartHelper extends EquipmentHelper
{
public function __construct()
{
parent::__construct();
$this->setTitleField(field: ServerPartModel::TITLE);
}
public function getFieldForm(string $field, mixed $value, array $viewDatas, array $extras = []): string
{
switch ($field) {
case 'code':
// $extras['readonly'] = in_array($viewDatas['control']['action'], ['modify_form']) ? ' readonly' : '';
$form = parent::getFieldForm($field, $value, $viewDatas, $extras);
break;
default:
$form = parent::getFieldForm($field, $value, $viewDatas, $extras);
break;
}
return $form;
}
}