dbmsv4 init...1
This commit is contained in:
parent
a21ad6be09
commit
d71a88c584
@ -95,8 +95,6 @@ abstract class AbstractCRUDController extends AbstractWebController
|
|||||||
final public function modify_form($uid): string|RedirectResponse
|
final public function modify_form($uid): string|RedirectResponse
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
$action = __FUNCTION__;
|
|
||||||
$this->action_init_process($action);
|
|
||||||
$entity = $this->modify_form_process($uid);
|
$entity = $this->modify_form_process($uid);
|
||||||
// 💡 동적으로 가져온 Entity 클래스 이름으로 instanceof 검사
|
// 💡 동적으로 가져온 Entity 클래스 이름으로 instanceof 검사
|
||||||
$entityClass = $this->getEntityClass();
|
$entityClass = $this->getEntityClass();
|
||||||
@ -104,6 +102,8 @@ abstract class AbstractCRUDController extends AbstractWebController
|
|||||||
throw new RuntimeException(__METHOD__ . "에서 오류발생:Return Type은 {$entityClass}만 가능");
|
throw new RuntimeException(__METHOD__ . "에서 오류발생:Return Type은 {$entityClass}만 가능");
|
||||||
}
|
}
|
||||||
$this->addViewDatas('entity', $entity);
|
$this->addViewDatas('entity', $entity);
|
||||||
|
$action = __FUNCTION__;
|
||||||
|
$this->action_init_process($action, $entity);
|
||||||
return $this->modify_form_result_process($action);
|
return $this->modify_form_result_process($action);
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
return $this->action_redirect_process('error', "{$this->getTitle()}에서 {$uid} 수정폼 오류:" . $e->getMessage());
|
return $this->action_redirect_process('error', "{$this->getTitle()}에서 {$uid} 수정폼 오류:" . $e->getMessage());
|
||||||
|
|||||||
@ -76,7 +76,7 @@ abstract class AbstractWebController extends Controller
|
|||||||
/**
|
/**
|
||||||
* 모든 액션 실행 전 공통 초기화 작업
|
* 모든 액션 실행 전 공통 초기화 작업
|
||||||
*/
|
*/
|
||||||
protected function action_init_process(string $action): void
|
protected function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$this->addViewDatas('action', $action);
|
$this->addViewDatas('action', $action);
|
||||||
$this->addViewDatas('authContext', $this->getAuthContext());
|
$this->addViewDatas('authContext', $this->getAuthContext());
|
||||||
|
|||||||
@ -18,10 +18,10 @@ abstract class AdminController extends CommonController
|
|||||||
{
|
{
|
||||||
return 'admin';
|
return 'admin';
|
||||||
}
|
}
|
||||||
protected function action_init_process(string $action): void
|
protected function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$this->service->action_init_process($action);
|
$this->service->action_init_process($action, $entity);
|
||||||
parent::action_init_process($action);
|
parent::action_init_process($action, $entity);
|
||||||
$this->addViewDatas('layout', $this->getLayout());
|
$this->addViewDatas('layout', $this->getLayout());
|
||||||
$this->addViewDatas('title', $this->getTitle());
|
$this->addViewDatas('title', $this->getTitle());
|
||||||
$this->addViewDatas('helper', $this->service->getHelper());
|
$this->addViewDatas('helper', $this->service->getHelper());
|
||||||
|
|||||||
@ -23,4 +23,15 @@ class ServiceController extends CustomerController
|
|||||||
}
|
}
|
||||||
//기본 함수 작업
|
//기본 함수 작업
|
||||||
//Custom 추가 함수
|
//Custom 추가 함수
|
||||||
|
public function create_form_process(array $formDatas = []): array
|
||||||
|
{
|
||||||
|
$formDatas['location'] = 'chiba';
|
||||||
|
$formDatas['rack'] = '100000';
|
||||||
|
$formDatas['line'] = '300000';
|
||||||
|
$formDatas['type'] = 'normal';
|
||||||
|
$formDatas['billing_at'] = date("Y-m-d");
|
||||||
|
$formDatas['start_at'] = date("Y-m-d");
|
||||||
|
$formDatas['status'] = STATUS['AVAILABLE'];
|
||||||
|
return $formDatas;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -23,4 +23,9 @@ class ServerController extends EquipmentController
|
|||||||
}
|
}
|
||||||
//기본 함수 작업
|
//기본 함수 작업
|
||||||
//Custom 추가 함수
|
//Custom 추가 함수
|
||||||
|
public function create_form_process(array $formDatas = []): array
|
||||||
|
{
|
||||||
|
$formDatas['code'] = sprintf("%d%dXX-M%d", date("y"), ceil((int)date("m") / 3), $this->service->getNextPK());
|
||||||
|
return $formDatas;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -16,13 +16,14 @@ class Collector extends BaseController
|
|||||||
{
|
{
|
||||||
parent::initController($request, $response, $logger);
|
parent::initController($request, $response, $logger);
|
||||||
if ($this->service === null) {
|
if ($this->service === null) {
|
||||||
|
$action = 'create';
|
||||||
$this->service = service('collectorservice');
|
$this->service = service('collectorservice');
|
||||||
$fields = ['trafficinfo_uid', 'in', 'out', 'raw_in', 'raw_out'];
|
$fields = ['trafficinfo_uid', 'in', 'out', 'raw_in', 'raw_out'];
|
||||||
$filters = ['trafficinfo_uid'];
|
$filters = ['trafficinfo_uid'];
|
||||||
$this->service->getFormService()->setFormFields($fields);
|
$this->service->getFormService()->setFormFields($fields);
|
||||||
$this->service->getFormService()->setFormRules('create', $fields);
|
$this->service->getFormService()->setFormRules($action, $fields);
|
||||||
$this->service->getFormService()->setFormFilters($filters);
|
$this->service->getFormService()->setFormFilters($filters);
|
||||||
$this->service->getFormService()->setFormOptions($filters);
|
$this->service->getFormService()->setFormOptions($action, $filters);
|
||||||
$this->service->getFormService()->setBatchjobFilters($filters);
|
$this->service->getFormService()->setBatchjobFilters($filters);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -61,12 +61,13 @@ abstract class CommonController extends AbstractCRUDController
|
|||||||
final public function batchjob(): string|RedirectResponse
|
final public function batchjob(): string|RedirectResponse
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
|
$action = __FUNCTION__;
|
||||||
// 사전작업 및 데이터 추출 초기화
|
// 사전작업 및 데이터 추출 초기화
|
||||||
list($uids, $selectedFields, $formDatas) = $this->batchjob_pre_process();
|
list($uids, $selectedFields, $formDatas) = $this->batchjob_pre_process();
|
||||||
$this->service->getFormService()->setFormFields($selectedFields);
|
$this->service->getFormService()->setFormFields($selectedFields);
|
||||||
$this->service->getFormService()->setFormRules(__FUNCTION__, $selectedFields);
|
$this->service->getFormService()->setFormRules($action, $selectedFields);
|
||||||
$this->service->getFormService()->setFormFilters($selectedFields);
|
$this->service->getFormService()->setFormFilters($selectedFields);
|
||||||
$this->service->getFormService()->setFormOptions($selectedFields);
|
$this->service->getFormService()->setFormOptions($action, $selectedFields);
|
||||||
$entities = [];
|
$entities = [];
|
||||||
$errors = [];
|
$errors = [];
|
||||||
foreach ($uids as $uid) {
|
foreach ($uids as $uid) {
|
||||||
|
|||||||
@ -44,7 +44,7 @@ class BoardForm extends CommonForm
|
|||||||
}
|
}
|
||||||
return $rule;
|
return $rule;
|
||||||
}
|
}
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
@ -56,7 +56,7 @@ class BoardForm extends CommonForm
|
|||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$options = parent::getFormOption($field, $options);
|
$options = parent::getFormOption($action, $field, $entity, $options);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return $options;
|
return $options;
|
||||||
|
|||||||
@ -57,10 +57,10 @@ abstract class CommonForm
|
|||||||
}
|
}
|
||||||
return array_intersect_key($this->_formRules, array_flip($fields));
|
return array_intersect_key($this->_formRules, array_flip($fields));
|
||||||
}
|
}
|
||||||
final public function setFormOptions(array $fields, $formOptions = []): void
|
final public function setFormOptions(string $action, array $fields, ?object $entity = null, $formOptions = []): void
|
||||||
{
|
{
|
||||||
foreach ($fields as $field) {
|
foreach ($fields as $field) {
|
||||||
$formOptions[$field] = $formOptions[$field] ?? $this->getFormOption($field);
|
$formOptions[$field] = $formOptions[$field] ?? $this->getFormOption($action, $field, $entity);
|
||||||
}
|
}
|
||||||
$this->_formOptions = $formOptions;
|
$this->_formOptions = $formOptions;
|
||||||
}
|
}
|
||||||
@ -183,19 +183,38 @@ abstract class CommonForm
|
|||||||
}
|
}
|
||||||
return $rule;
|
return $rule;
|
||||||
}
|
}
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
protected function getFormOption_process($service, string $action, string $field, ?object $entity = null): array
|
||||||
|
{
|
||||||
|
$entities = [];
|
||||||
|
switch ($action) {
|
||||||
|
case 'create_form':
|
||||||
|
$entities = $service->getEntities(['status' => STATUS['AVAILABLE']]);
|
||||||
|
break;
|
||||||
|
case 'modify_form':
|
||||||
|
$where = sprintf("status = '%s' OR uid=%s", STATUS['AVAILABLE'], $entity->$field);
|
||||||
|
echo $where;
|
||||||
|
$entities = $service->getEntities([$where => null]);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
$entities = $service->getEntities();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return $entities;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'user_uid':
|
case 'user_uid':
|
||||||
foreach (service('userservice')->getEntities(['status' => STATUS['AVAILABLE']]) as $entity) {
|
foreach ($this->getFormOption_process(service('userservice'), $action, $field, $entity) as $entity) {
|
||||||
$tempOptions[$entity->getPK()] = $entity->getTitle();
|
$tempOptions[$entity->getPK()] = $entity->getTitle();
|
||||||
// $options['attributes'][$entity->getPK()] = ['data-role' => implode(DEFAULTS['DELIMITER_ROLE'], $entity->getRole())];
|
// $options['attributes'][$entity->getPK()] = ['data-role' => implode(DEFAULTS['DELIMITER_ROLE'], $entity->getRole())];
|
||||||
}
|
}
|
||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
case 'clientinfo_uid':
|
case 'clientinfo_uid':
|
||||||
foreach (service('customer_clientservice')->getEntities(['status' => STATUS['AVAILABLE']]) as $entity) {
|
foreach ($this->getFormOption_process(service('customer_clientservice'), $action, $field, $entity) as $entity) {
|
||||||
$tempOptions[$entity->getPK()] = $entity->getTitle();
|
$tempOptions[$entity->getPK()] = $entity->getTitle();
|
||||||
// $options['attributes'][$entity->getPK()] = ['data-role' => implode(DEFAULTS['DELIMITER_ROLE'], $entity->getRole())];
|
// $options['attributes'][$entity->getPK()] = ['data-role' => implode(DEFAULTS['DELIMITER_ROLE'], $entity->getRole())];
|
||||||
}
|
}
|
||||||
|
|||||||
@ -46,19 +46,19 @@ class ServiceForm extends CustomerForm
|
|||||||
return $rule;
|
return $rule;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'serverinfo_uid':
|
case 'serverinfo_uid':
|
||||||
foreach (service('equipment_serverservice')->getEntities() as $entity) {
|
foreach ($this->getFormOption_process(service('equipment_serverservice'), $action, $field, $entity) as $entity) {
|
||||||
$tempOptions[$entity->getPK()] = $entity->getTitle();
|
$tempOptions[$entity->getPK()] = $entity->getTitle();
|
||||||
// $options['attributes'][$entity->getPK()] = ['data-role' => implode(DEFAULTS['DELIMITER_ROLE'], $entity->getRole())];
|
// $options['attributes'][$entity->getPK()] = ['data-role' => implode(DEFAULTS['DELIMITER_ROLE'], $entity->getRole())];
|
||||||
}
|
}
|
||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$options = parent::getFormOption($field, $options);
|
$options = parent::getFormOption($action, $field, $entity, $options);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return $options;
|
return $options;
|
||||||
|
|||||||
@ -45,7 +45,7 @@ class ServerForm extends EquipmentForm
|
|||||||
}
|
}
|
||||||
return $rule;
|
return $rule;
|
||||||
}
|
}
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
@ -59,7 +59,7 @@ class ServerForm extends EquipmentForm
|
|||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$options = parent::getFormOption($field, $options);
|
$options = parent::getFormOption($action, $field, $entity, $options);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return $options;
|
return $options;
|
||||||
|
|||||||
@ -42,7 +42,7 @@ class ServerPartForm extends EquipmentForm
|
|||||||
{
|
{
|
||||||
return service('part_' . strtolower($type) . 'service');
|
return service('part_' . strtolower($type) . 'service');
|
||||||
}
|
}
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
@ -76,7 +76,7 @@ class ServerPartForm extends EquipmentForm
|
|||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$options = parent::getFormOption($field, $options);
|
$options = parent::getFormOption($action, $field, $entity, $options);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return $options;
|
return $options;
|
||||||
|
|||||||
@ -27,7 +27,7 @@ class IPForm extends PartForm
|
|||||||
}
|
}
|
||||||
return $rule;
|
return $rule;
|
||||||
}
|
}
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
@ -47,7 +47,7 @@ class IPForm extends PartForm
|
|||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$options = parent::getFormOption($field, $options);
|
$options = parent::getFormOption($action, $field, $entity, $options);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return $options;
|
return $options;
|
||||||
|
|||||||
@ -35,7 +35,7 @@ abstract class PartForm extends CommonForm
|
|||||||
}
|
}
|
||||||
return $rule;
|
return $rule;
|
||||||
}
|
}
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
@ -54,7 +54,7 @@ abstract class PartForm extends CommonForm
|
|||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$options = parent::getFormOption($field, $options);
|
$options = parent::getFormOption($action, $field, $entity, $options);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return $options;
|
return $options;
|
||||||
|
|||||||
@ -41,7 +41,7 @@ class PaymentForm extends CommonForm
|
|||||||
return $rule;
|
return $rule;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getFormOption(string $field, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
public function getFormOption(string $action, string $field, ?object $entity = null, array $options = ['options' => [], 'extras' => [], 'atttributes' => []]): array
|
||||||
{
|
{
|
||||||
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
$tempOptions = ['' => lang("{$this->getAttribute('class_path')}.label.{$field}") . " 선택"];
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
@ -53,7 +53,7 @@ class PaymentForm extends CommonForm
|
|||||||
$options['options'] = $tempOptions;
|
$options['options'] = $tempOptions;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
$options = parent::getFormOption($field, $options);
|
$options = parent::getFormOption($action, $field, $entity, $options);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
return $options;
|
return $options;
|
||||||
|
|||||||
@ -12,12 +12,13 @@ class ServiceHelper extends CustomerHelper
|
|||||||
{
|
{
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'site':
|
case 'site':
|
||||||
|
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
||||||
$extras['onChange'] = "$('select[name=\'clientinfo_uid\']').select2('open')";
|
$extras['onChange'] = "$('select[name=\'clientinfo_uid\']').select2('open')";
|
||||||
$form = form_dropdown($field, $value, $viewDatas, $extras);
|
$form = form_dropdown($field, $viewDatas['formOptions'][$field]['options'], $value, $extras);
|
||||||
break;
|
break;
|
||||||
case 'serverinfo_uid':
|
case 'serverinfo_uid':
|
||||||
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
||||||
$form = form_dropdown($field, $value, $viewDatas, $extras);
|
$form = form_dropdown($field, $viewDatas['formOptions'][$field]['options'], $value, $extras);
|
||||||
break;
|
break;
|
||||||
case 'amount':
|
case 'amount':
|
||||||
$form = form_input($field, 0, ["readonly" => "readonly", ...$extras]);
|
$form = form_input($field, 0, ["readonly" => "readonly", ...$extras]);
|
||||||
|
|||||||
@ -45,7 +45,7 @@ class GoogleService extends AuthService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters);
|
||||||
$this->getFormService()->setBatchjobFilters($filters);
|
$this->getFormService()->setBatchjobFilters($filters);
|
||||||
}
|
}
|
||||||
protected function getEntity_process(mixed $entity): UserEntity
|
protected function getEntity_process(mixed $entity): UserEntity
|
||||||
|
|||||||
@ -45,7 +45,7 @@ class LocalService extends AuthService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters);
|
||||||
$this->getFormService()->setBatchjobFilters($filters);
|
$this->getFormService()->setBatchjobFilters($filters);
|
||||||
}
|
}
|
||||||
protected function getEntity_process(mixed $entity): UserEntity
|
protected function getEntity_process(mixed $entity): UserEntity
|
||||||
|
|||||||
@ -53,7 +53,7 @@ class BoardService extends CommonService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
'category',
|
'category',
|
||||||
@ -111,7 +111,7 @@ class BoardService extends CommonService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -30,7 +30,7 @@ abstract class CommonService
|
|||||||
{
|
{
|
||||||
return $isArray ? $this->_classPaths : implode($delimeter, $this->_classPaths);
|
return $isArray ? $this->_classPaths : implode($delimeter, $this->_classPaths);
|
||||||
}
|
}
|
||||||
abstract public function action_init_process(string $action);
|
abstract public function action_init_process(string $action, ?object $entity = null): void;
|
||||||
/**
|
/**
|
||||||
* 단일 엔티티를 조회합니다.
|
* 단일 엔티티를 조회합니다.
|
||||||
* @return CommonEntity|null CommonEntity 인스턴스 또는 찾지 못했을 경우 null
|
* @return CommonEntity|null CommonEntity 인스턴스 또는 찾지 못했을 경우 null
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class AccountService extends CustomerService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"clientinfo_uid",
|
"clientinfo_uid",
|
||||||
@ -92,7 +92,7 @@ class AccountService extends CustomerService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class ClientService extends CustomerService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
'site',
|
'site',
|
||||||
@ -101,7 +101,7 @@ class ClientService extends CustomerService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class CouponService extends CustomerService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"clientinfo_uid",
|
"clientinfo_uid",
|
||||||
@ -86,7 +86,7 @@ class CouponService extends CustomerService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class PointService extends CustomerService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"clientinfo_uid",
|
"clientinfo_uid",
|
||||||
@ -86,7 +86,7 @@ class PointService extends CustomerService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -56,7 +56,7 @@ class ServiceService extends CustomerService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"site",
|
"site",
|
||||||
@ -116,7 +116,7 @@ class ServiceService extends CustomerService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class LineService extends EquipmentService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"type",
|
"type",
|
||||||
@ -87,7 +87,7 @@ class LineService extends EquipmentService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -56,7 +56,7 @@ class ServerPartService extends EquipmentService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"serverinfo_uid",
|
"serverinfo_uid",
|
||||||
@ -96,7 +96,7 @@ class ServerPartService extends EquipmentService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class ServerService extends EquipmentService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"code",
|
"code",
|
||||||
@ -94,7 +94,7 @@ class ServerService extends EquipmentService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -42,7 +42,7 @@ class MylogService extends CommonService implements PipelineStepInterface
|
|||||||
}
|
}
|
||||||
return $this->_form;
|
return $this->_form;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = ['title', 'content'];
|
$fields = ['title', 'content'];
|
||||||
$filters = [];
|
$filters = [];
|
||||||
@ -65,7 +65,7 @@ class MylogService extends CommonService implements PipelineStepInterface
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class CPUService extends PartService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"title",
|
"title",
|
||||||
@ -84,7 +84,7 @@ class CPUService extends PartService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class CSService extends PartService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"type",
|
"type",
|
||||||
@ -111,7 +111,7 @@ class CSService extends PartService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class DISKService extends PartService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"title",
|
"title",
|
||||||
@ -85,7 +85,7 @@ class DISKService extends PartService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class IPService extends PartService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"lineinfo_uid",
|
"lineinfo_uid",
|
||||||
@ -102,7 +102,7 @@ class IPService extends PartService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class RAMService extends PartService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"title",
|
"title",
|
||||||
@ -84,7 +84,7 @@ class RAMService extends PartService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -40,7 +40,7 @@ class SOFTWAREService extends PartService
|
|||||||
}
|
}
|
||||||
return $this->_form;
|
return $this->_form;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"title",
|
"title",
|
||||||
@ -70,7 +70,7 @@ class SOFTWAREService extends PartService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class SWITCHService extends PartService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"code",
|
"code",
|
||||||
@ -103,7 +103,7 @@ class SWITCHService extends PartService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class PaymentService extends CommonService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
"serviceinfo_uid",
|
"serviceinfo_uid",
|
||||||
@ -122,7 +122,7 @@ class PaymentService extends CommonService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -54,7 +54,7 @@ class UserService extends CommonService
|
|||||||
}
|
}
|
||||||
return $this->_helper;
|
return $this->_helper;
|
||||||
}
|
}
|
||||||
public function action_init_process(string $action): void
|
public function action_init_process(string $action, ?object $entity = null): void
|
||||||
{
|
{
|
||||||
$fields = [
|
$fields = [
|
||||||
'id',
|
'id',
|
||||||
@ -87,7 +87,7 @@ class UserService extends CommonService
|
|||||||
$this->getFormService()->setFormFields($fields);
|
$this->getFormService()->setFormFields($fields);
|
||||||
$this->getFormService()->setFormRules($action, $fields);
|
$this->getFormService()->setFormRules($action, $fields);
|
||||||
$this->getFormService()->setFormFilters($filters);
|
$this->getFormService()->setFormFilters($filters);
|
||||||
$this->getFormService()->setFormOptions($filters);
|
$this->getFormService()->setFormOptions($action, $filters, $entity);
|
||||||
$this->getFormService()->setIndexFilters($indexFilter);
|
$this->getFormService()->setIndexFilters($indexFilter);
|
||||||
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
$this->getFormService()->setBatchjobFilters($batchjobFilters);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user