autofixes

This commit is contained in:
Dennis Eichhorn 2024-04-07 17:47:07 +00:00
parent 87fd85dc5d
commit d9e6065a0b
3 changed files with 52 additions and 52 deletions

View File

@ -23,7 +23,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierFind',
'verb' => RouteVerb::GET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -36,7 +36,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -47,7 +47,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeUpdate',
'verb' => RouteVerb::SET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -60,7 +60,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -71,7 +71,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeUpdate',
'verb' => RouteVerb::SET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -84,7 +84,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeL11nCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -95,7 +95,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeTypeL11nUpdate',
'verb' => RouteVerb::SET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -108,7 +108,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -119,7 +119,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueUpdate',
'verb' => RouteVerb::SET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -132,7 +132,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueL11nCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -143,7 +143,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiAttributeController:apiSupplierAttributeValueL11nUpdate',
'verb' => RouteVerb::SET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -156,7 +156,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -167,7 +167,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nUpdate',
'verb' => RouteVerb::SET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -180,7 +180,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nTypeCreate',
'verb' => RouteVerb::PUT,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,
@ -191,7 +191,7 @@ return [
'dest' => '\Modules\SupplierManagement\Controller\ApiController:apiSupplierL11nTypeUpdate',
'verb' => RouteVerb::SET,
'csrf' => true,
'active' => true,
'active' => true,
'permission' => [
'module' => ApiController::NAME,
'type' => PermissionType::READ,

View File

@ -22,7 +22,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeTypeList',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::READ,
@ -34,7 +34,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeType',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::READ,
@ -46,7 +46,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeType',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::CREATE,
@ -58,7 +58,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeValue',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::READ,
@ -70,7 +70,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementAttributeValueCreate',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::CREATE,
@ -82,7 +82,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierList',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::READ,
@ -94,7 +94,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierCreate',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::CREATE,
@ -106,7 +106,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierView',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::READ,
@ -118,7 +118,7 @@ return [
[
'dest' => '\Modules\SupplierManagement\Controller\BackendController:viewSupplierManagementSupplierAnalysis',
'verb' => RouteVerb::GET,
'active' => true,
'active' => true,
'permission' => [
'module' => BackendController::NAME,
'type' => PermissionType::READ,

View File

@ -324,8 +324,8 @@ final class BackendController extends Controller
->executeGetArray()
: [];
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
$tmp = SupplierAttributeTypeMapper::getAll()
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
$tmp = SupplierAttributeTypeMapper::getAll()
->with('defaults')
->with('defaults/l11n')
->where('name', [
@ -337,15 +337,15 @@ final class BackendController extends Controller
->orWhere(SupplierAttributeValueL11nMapper::getColumnByMember('language') ?? '', '=', $response->header->l11n->language))
->executeGetArray();
$defaultAttributeTypes = [];
foreach ($tmp as $t) {
$defaultAttributeTypes[$t->name] = $t;
}
$defaultAttributeTypes = [];
foreach ($tmp as $t) {
$defaultAttributeTypes[$t->name] = $t;
}
$view->data['defaultAttributeTypes'] = $defaultAttributeTypes;
$view->data['defaultAttributeTypes'] = $defaultAttributeTypes;
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
$tmp = SupplierAttributeTypeMapper::getAll()
/** @var \Modules\Attribute\Models\AttributeType[] $tmp */
$tmp = SupplierAttributeTypeMapper::getAll()
->with('defaults')
->with('defaults/l11n')
->where('name', [
@ -357,47 +357,47 @@ final class BackendController extends Controller
->orWhere(SupplierAttributeValueL11nMapper::getColumnByMember('language') ?? '', '=', $response->header->l11n->language))
->executeGetArray();
$supplierSegmentationTypes = [];
foreach ($tmp as $t) {
$supplierSegmentationTypes[$t->name] = $t;
}
$supplierSegmentationTypes = [];
foreach ($tmp as $t) {
$supplierSegmentationTypes[$t->name] = $t;
}
$view->data['supplierSegmentationTypes'] = $supplierSegmentationTypes;
$view->data['supplierSegmentationTypes'] = $supplierSegmentationTypes;
$logs = [];
if ($this->app->accountManager->get($request->header->account)->hasPermission(
$logs = [];
if ($this->app->accountManager->get($request->header->account)->hasPermission(
PermissionType::READ,
$this->app->unitId,
null,
self::NAME,
PermissionCategory::SUPPLIER_LOG,
)
) {
/** @var \Modules\Auditor\Models\Audit[] */
$logs = AuditMapper::getAll()
) {
/** @var \Modules\Auditor\Models\Audit[] */
$logs = AuditMapper::getAll()
->where('type', StringUtils::intHash(SupplierMapper::class))
->where('module', 'SupplierManagement')
->where('ref', (string) $view->data['supplier']->id)
->executeGetArray();
}
}
$view->data['logs'] = $logs;
$view->data['logs'] = $logs;
// @todo join audit with files, attributes, localization, prices, notes, ...
// @todo join audit with files, attributes, localization, prices, notes, ...
$view->data['files'] = MediaMapper::getAll()
$view->data['files'] = MediaMapper::getAll()
->with('types')
->join('id', SupplierMapper::class, 'files') // id = media id, files = supplier relations
->on('id', $view->data['supplier']->id, relation: 'files') // id = item id
->executeGetArray();
$view->data['media-upload'] = new \Modules\Media\Theme\Backend\Components\Upload\BaseView($this->app->l11nManager, $request, $response);
$view->data['note'] = new \Modules\Editor\Theme\Backend\Components\Note\BaseView($this->app->l11nManager, $request, $response);
$view->data['media-upload'] = new \Modules\Media\Theme\Backend\Components\Upload\BaseView($this->app->l11nManager, $request, $response);
$view->data['note'] = new \Modules\Editor\Theme\Backend\Components\Note\BaseView($this->app->l11nManager, $request, $response);
$view->data['address-component'] = new \Modules\Admin\Theme\Backend\Components\AddressEditor\AddressView($this->app->l11nManager, $request, $response);
$view->data['contact-component'] = new \Modules\Admin\Theme\Backend\Components\ContactEditor\ContactView($this->app->l11nManager, $request, $response);
$view->data['address-component'] = new \Modules\Admin\Theme\Backend\Components\AddressEditor\AddressView($this->app->l11nManager, $request, $response);
$view->data['contact-component'] = new \Modules\Admin\Theme\Backend\Components\ContactEditor\ContactView($this->app->l11nManager, $request, $response);
return $view;
return $view;
}
/**