[ 'parent' => 'web', 'position' => ['after' => 'web_info'], 'access' => 'user', 'workspaces' => 'live', 'path' => '/module/web/vitec-import', 'labels' => [ 'title' => 'VITEC Import', 'shortDescription' => 'CSV import for the VITEC domain models', ], 'extensionName' => 'Vitec', 'iconIdentifier' => 'vitec-import', 'routes' => [ '_default' => [ 'target' => ImportController::class . '::indexAction', ], 'process' => [ 'target' => ImportController::class . '::processAction', 'methods' => ['POST'], ], 'seo' => [ 'target' => ImportController::class . '::seoAction', ], 'seo_upload' => [ 'target' => ImportController::class . '::seoUploadAction', 'methods' => ['POST'], ], 'products' => [ 'target' => ProductTextImportController::class . '::productsAction', ], 'product_edit' => [ 'target' => ProductTextImportController::class . '::productEditAction', ], 'product_preview' => [ 'target' => ProductTextImportController::class . '::productPreviewAction', 'methods' => ['POST'], ], 'product_apply' => [ 'target' => ProductTextImportController::class . '::productApplyAction', 'methods' => ['POST'], ], ], ], 'web_vitecwpimport' => [ 'parent' => 'web', 'position' => ['after' => 'web_vitecimport'], 'access' => 'user', 'workspaces' => 'live', 'path' => '/module/web/vitec-wp-import', 'labels' => [ 'title' => 'WordPress Import', 'shortDescription' => 'Imports WordPress blog posts as news records', ], 'extensionName' => 'Vitec', 'iconIdentifier' => 'vitec-wpimport', 'routes' => [ '_default' => [ 'target' => WordPressImportController::class . '::indexAction', ], 'import' => [ 'target' => WordPressImportController::class . '::importAction', 'methods' => ['POST'], ], ], ], 'web_vitecogimage' => [ 'parent' => 'web', 'position' => ['after' => 'web_info'], 'access' => 'user', 'workspaces' => 'live', 'path' => '/module/web/vitec-ogimage', 'labels' => [ 'title' => 'LLL:EXT:vitec/Resources/Private/Language/locallang_ogimage.xlf:mlang_tabs_tab', 'shortDescription' => 'LLL:EXT:vitec/Resources/Private/Language/locallang_ogimage.xlf:mlang_labels_tabdescr', ], 'extensionName' => 'Vitec', 'iconIdentifier' => 'vitec-ogimage', 'routes' => [ '_default' => [ 'target' => OgImageController::class . '::indexAction', ], 'generate' => [ 'target' => OgImageController::class . '::generateAction', 'methods' => ['POST'], ], 'preview' => [ 'target' => OgImageController::class . '::previewAction', 'methods' => ['POST'], ], ], ], ];