[ [ 'dest' => '\Modules\Media\Controller\BackendController:viewMediaList', 'verb' => RouteVerb::GET, 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, 'state' => PermissionCategory::MEDIA, ], ], ], '^/media/upload(\?.*$|$)' => [ [ 'dest' => '\Modules\Media\Controller\BackendController:viewMediaUpload', 'verb' => RouteVerb::GET, 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, 'state' => PermissionCategory::MEDIA, ], ], ], '^/media/file/create(\?.*$|$)' => [ [ 'dest' => '\Modules\Media\Controller\BackendController:viewMediaFileCreate', 'verb' => RouteVerb::GET, 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, 'state' => PermissionCategory::MEDIA, ], ], ], '^/media/collection/create(\?.*$|$)' => [ [ 'dest' => '\Modules\Media\Controller\BackendController:viewMediaCollectionCreate', 'verb' => RouteVerb::GET, 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::CREATE, 'state' => PermissionCategory::MEDIA, ], ], ], '^/media/view(\?.*$|$)' => [ [ 'dest' => '\Modules\Media\Controller\BackendController:viewMediaView', 'verb' => RouteVerb::GET, 'active' => true, 'permission' => [ 'module' => BackendController::NAME, 'type' => PermissionType::READ, 'state' => PermissionCategory::MEDIA, ], ], ], ];