Update
This commit is contained in:
@@ -48,7 +48,7 @@ class AppConfiguration
|
||||
$result = null;
|
||||
$code = $event->getParameter('CODE');
|
||||
if (
|
||||
!static::$entityList[$code]
|
||||
!isset(static::$entityList[$code])
|
||||
|| !Manifest::isEntityAvailable($code, $event->getParameters(), static::$accessManifest)
|
||||
)
|
||||
{
|
||||
|
||||
@@ -59,6 +59,7 @@ class Controller
|
||||
'MANIFEST' => $manifest,
|
||||
'ITEM_CODE' => $itemCode,
|
||||
'SETTING' => $setting->get(Setting::SETTING_MANIFEST),
|
||||
'ADDITIONAL_OPTION' => $setting->get(Setting::SETTING_ACTION_ADDITIONAL_OPTION),
|
||||
'USER_ID' => $setting->get(Setting::SETTING_USER_ID) ?? 0,
|
||||
]
|
||||
);
|
||||
@@ -69,11 +70,11 @@ class Controller
|
||||
$result[] = [
|
||||
'FILE_NAME' => $parameters['FILE_NAME'],
|
||||
'CONTENT' => $parameters['CONTENT'],
|
||||
'FILES' => $parameters['FILES'],
|
||||
'FILES' => $parameters['FILES'] ?? null,
|
||||
'NEXT' => $parameters['NEXT'],
|
||||
'ERROR_MESSAGES' => $parameters['ERROR_MESSAGES'],
|
||||
'ERROR_ACTION' => $parameters['ERROR_ACTION'],
|
||||
'ERROR_EXCEPTION' => $parameters['ERROR_EXCEPTION'],
|
||||
'ERROR_MESSAGES' => $parameters['ERROR_MESSAGES'] ?? null,
|
||||
'ERROR_ACTION' => $parameters['ERROR_ACTION'] ?? null,
|
||||
'ERROR_EXCEPTION' => $parameters['ERROR_EXCEPTION'] ?? null,
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -60,12 +60,13 @@ class Manifest
|
||||
'STEP' => $step,
|
||||
'NEXT' => isset($params['NEXT']) ? $params['NEXT'] : null,
|
||||
'ITEM_CODE' => $params['ITEM_CODE'] ? : null,
|
||||
'ADDITIONAL_OPTION' => is_array($params['ADDITIONAL_OPTION']) ? $params['ADDITIONAL_OPTION'] : [],
|
||||
'ADDITIONAL_OPTION' => $params['ADDITIONAL_OPTION'] ?? [],
|
||||
'SETTING' => $setting->get(Setting::SETTING_MANIFEST),
|
||||
'USER_ID' => $setting->get(Setting::SETTING_USER_ID) ?? 0,
|
||||
]
|
||||
);
|
||||
EventManager::getInstance()->send($event);
|
||||
|
||||
foreach ($event->getResults() as $eventResult)
|
||||
{
|
||||
$parameters = $eventResult->getParameters();
|
||||
|
||||
Reference in New Issue
Block a user