[ 'area.ajax-get-areas-by-district' => 'areas.ajax.view', 'getFilters' => 'filters.view', 'notifications.index' => 'notifications.view', 'notifications.read-all' => 'notifications.mark_read', 'notifications.read' => 'notifications.mark_read', 'notifications.unread-count' => 'notifications.view', 'product.search' => 'catalog.search', 'pricing_codes.get_description' => 'pricing_codes.search', 'pricing_codes.search' => 'pricing_codes.search', 'user.profile' => 'profile.view', 'profile.store' => 'profile.update', 'profile.delete' => 'profile.delete', ], 'prefixes' => [ 'admin.area.' => [ 'index' => 'areas.view', 'show' => 'areas.view', 'store' => ['areas.create', 'areas.update'], 'destroy' => 'areas.delete', 'undelete' => 'areas.restore', 'import' => 'areas.import', 'export' => 'areas.export', ], 'admin.district.' => [ 'index' => 'districts.view', 'show' => 'districts.view', 'store' => ['districts.create', 'districts.update'], 'destroy' => 'districts.delete', 'undelete' => 'districts.restore', 'import' => 'districts.import', 'export' => 'districts.export', ], 'admin.roles.' => [ '*' => 'admin.roles', ], 'admin.settings.' => [ 'index' => 'admin.settings.view', 'store' => 'admin.settings.update', ], 'admin.notifications.' => [ '*' => 'admin.notification_logs.view', ], 'catalog.' => [ 'index' => 'catalog.view', 'show' => 'catalog.view', 'create' => 'catalog.create', 'store' => 'catalog.create', 'update' => 'catalog.update', 'delete' => 'catalog.delete', 'export' => 'catalog.export', 'upload-certificate' => 'catalog.certificates.upload', 'delete-certificate' => 'catalog.certificates.delete', 'upload-thumbnail' => 'catalog.thumbnail.upload', ], 'contract.' => [ 'index' => 'contracts.view', 'show' => 'contracts.view', 'create' => 'contracts.create', 'store' => 'contracts.create', 'update' => 'contracts.update', 'delete' => 'contracts.delete', ], 'contractors.' => [ 'index' => 'contractors.view', 'show' => 'contractors.view', 'create' => 'contractors.create', 'store' => 'contractors.create', 'update' => 'contractors.update', 'prices.update' => 'contractors.prices.update', 'prices.import' => 'contractors.prices.import', 'prices.export' => 'contractors.prices.export', ], 'clear-data.' => [ 'index' => 'admin.clear_data.view', 'stats' => 'admin.clear_data.view', 'destroy' => 'admin.clear_data.delete', ], 'import.' => [ 'index' => 'import.view', 'show' => 'import.view', 'create' => ['import.create', 'catalog.import'], ], 'maf_order.' => [ 'index' => 'maf_orders.view', 'show' => 'maf_orders.view', 'store' => 'maf_orders.create', 'update' => 'maf_orders.update', 'delete' => 'maf_orders.delete', 'set_in_stock' => 'maf_orders.stock.manage', 'set_order_in_stock' => 'maf_orders.stock.manage', ], 'mafs.' => [ 'import' => 'maf.import', 'export' => 'maf.export', ], 'order.' => [ 'index' => 'orders.view', 'show' => 'orders.view', 'search' => 'orders.view', 'create' => 'orders.create', 'store' => 'orders.create', 'edit' => 'orders.update', 'update' => 'orders.update', 'destroy' => 'orders.delete', 'export' => 'orders.export', 'export-one' => 'orders.export', 'upload-photo' => 'orders.photos.upload', 'delete-photo' => 'orders.photos.delete', 'delete-all-photos' => 'orders.photos.delete', 'upload-document' => 'orders.documents.upload', 'delete-document' => 'orders.documents.delete', 'delete-all-documents' => 'orders.documents.delete', 'upload-statement' => 'orders.documents.upload', 'delete-statement' => 'orders.documents.delete', 'delete-all-statements' => 'orders.documents.delete', 'generate-installation-pack' => 'orders.documents.generate', 'generate-handover-pack' => 'orders.documents.generate', 'generate-photos-pack' => 'orders.documents.generate', 'download-tech-docs' => 'orders.documents.generate', 'get-maf' => 'orders.maf.manage', 'revert-maf' => 'orders.maf.manage', 'move-maf' => 'orders.maf.manage', 'create-ttn' => 'orders.ttn.create', 'contractor-specification' => 'orders.contractor_specification.create', 'chat-messages.store' => 'orders.chat.create', 'chat-messages.delete' => 'orders.chat.delete', 'generate-reclamation-pack' => 'reclamations.documents.generate', ], 'pricing_codes.' => [ 'index' => 'pricing_codes.view', 'store' => 'pricing_codes.create', 'update' => 'pricing_codes.update', 'destroy' => 'pricing_codes.delete', ], 'product-sku.' => [ 'upload-passport' => 'maf.passports.upload', 'delete-passport' => 'maf.passports.delete', ], 'product_sku.' => [ 'index' => 'maf.view', 'show' => 'maf.view', 'update' => 'maf.update', ], 'reclamations.' => [ 'index' => 'reclamations.view', 'show' => 'reclamations.view', 'create' => 'reclamations.create', 'update' => 'reclamations.update', 'delete' => 'reclamations.delete', 'export' => 'reclamations.export', 'update-status' => 'reclamations.status.update', 'upload-document' => 'reclamations.documents.upload', 'delete-document' => 'reclamations.documents.delete', 'upload-photo-before' => 'reclamations.photos.upload', 'upload-photo-after' => 'reclamations.photos.upload', 'delete-photo-before' => 'reclamations.photos.delete', 'delete-photo-after' => 'reclamations.photos.delete', 'upload-act' => 'reclamations.act.upload', 'delete-act' => 'reclamations.act.delete', 'update-details' => 'reclamations.update', 'update-spare-parts' => 'reclamations.spare_parts.manage', 'chat-messages.store' => 'reclamations.chat.create', 'chat-messages.delete' => 'reclamations.chat.delete', 'generate-reclamation-payment-pack' => 'reclamations.documents.generate', 'generate-photos-before-pack' => 'reclamations.documents.generate', 'generate-photos-after-pack' => 'reclamations.documents.generate', ], 'reclamation.' => [ 'generate-reclamation-payment-pack' => 'reclamations.documents.generate', 'generate-photos-before-pack' => 'reclamations.documents.generate', 'generate-photos-after-pack' => 'reclamations.documents.generate', ], 'reports.' => [ '*' => 'reports.view', ], 'responsible.' => [ 'index' => 'responsibles.view', 'show' => 'responsibles.view', 'store' => 'responsibles.create', 'update' => 'responsibles.update', 'destroy' => 'responsibles.delete', ], 'schedule.' => [ 'index' => 'schedule.view', 'create-from-order' => 'schedule.create', 'create-from-reclamation' => 'schedule.create', 'update' => 'schedule.update', 'delete' => 'schedule.delete', 'export' => 'schedule.export', ], 'spare_part_inventory.' => [ '*' => 'spare_part_inventory.view', ], 'spare_part_orders.' => [ 'index' => 'spare_part_orders.view', 'show' => 'spare_part_orders.view', 'create' => 'spare_part_orders.create', 'store' => 'spare_part_orders.create', 'update' => 'spare_part_orders.update', 'destroy' => 'spare_part_orders.delete', 'ship' => 'spare_part_orders.ship', 'set_in_stock' => 'spare_part_orders.stock.manage', 'set_order_in_stock' => 'spare_part_orders.stock.manage', 'correct' => 'spare_part_orders.correct', ], 'spare_part_reservations.' => [ 'for_reclamation' => 'spare_part_reservations.view', 'shortages_for_reclamation' => 'spare_part_reservations.view', 'cancel' => 'spare_part_reservations.cancel', 'cancel_all' => 'spare_part_reservations.cancel', 'issue' => 'spare_part_reservations.issue', 'issue_all' => 'spare_part_reservations.issue', 'reassign' => 'spare_part_reservations.reassign', ], 'spare_parts.' => [ 'index' => 'spare_parts.view', 'show' => 'spare_parts.view', 'help' => 'spare_parts.view', 'create' => 'spare_parts.create', 'store' => 'spare_parts.create', 'update' => 'spare_parts.update', 'destroy' => 'spare_parts.delete', 'import' => 'spare_parts.import', 'export' => 'spare_parts.export', 'upload_image' => 'spare_parts.image.upload', 'search' => 'spare_parts.search', ], 'user.' => [ 'index' => 'users.view', 'show' => 'users.view', 'create' => 'users.create', 'store' => ['users.create', 'users.update'], 'destroy' => 'users.delete', 'undelete' => 'users.restore', 'impersonate' => 'users.impersonate', ], 'year-data.' => [ 'index' => 'admin.year_data.view', 'stats' => 'admin.year_data.view', 'import' => 'admin.year_data.import', 'export' => 'admin.year_data.export', 'download' => 'admin.year_data.download', ], ], ];