ai_upgrade_assistant-0.2.0-alpha2/ai_upgrade_assistant.routing.yml

ai_upgrade_assistant.routing.yml
ai_upgrade_assistant.upgrade:
  path: '/admin/reports/upgrade-assistant'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradeController::status'
    _title: 'AI Upgrade Assistant'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.analysis_report:
  path: '/admin/reports/upgrade-assistant/analysis-report'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\AnalysisController::displayReport'
    _title: 'Analysis Report'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.status:
  path: '/admin/reports/upgrade-assistant/status'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradeController::status'
    _title: 'Module Status'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.check_status:
  path: '/admin/reports/upgrade-assistant/check-status'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradeController::checkStatus'
    _title: 'Check Status'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.start_analysis:
  path: '/admin/reports/upgrade-assistant/start'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\AnalysisController::startAnalysis'
    _title: 'Start Analysis'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.analyze_module:
  path: '/admin/reports/upgrade-assistant/analyze/{module}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\AnalysisController::analyzeModule'
    _title: 'Analyze Module'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.module_details:
  path: '/admin/reports/upgrade-assistant/module/{module}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\AnalysisController::displayAnalysisResults'
    _title: 'Module Analysis Results'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.module_patches:
  path: '/admin/reports/upgrade-assistant/module/{module}/patches'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\PatchController::modulePatchList'
    _title: 'Module Patches'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.view_patch:
  path: '/admin/reports/upgrade-assistant/module/{module}/patches/{patch_id}/view'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\PatchController::viewPatch'
    _title: 'View Patch'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.apply_patch:
  path: '/admin/reports/upgrade-assistant/module/{module}/patches/{patch_id}/apply'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\PatchController::applyPatch'
    _title: 'Apply Patch'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.download_patch:
  path: '/admin/reports/upgrade-assistant/module/{module}/patches/{patch_id}/download'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\PatchController::downloadPatch'
    _title: 'Download Patch'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.generate_patch:
  path: '/admin/reports/upgrade-assistant/module/{module}/patches/generate'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\GeneratePatchForm'
    _title: 'Generate Patch'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.auto_fix_all:
  path: '/admin/reports/upgrade-assistant/auto-fix-all'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradeController::autoFixAll'
    _title: 'Auto Fix All'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.analysis_results:
  path: '/admin/reports/upgrade-assistant/analysis/{module}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\AnalysisController::displayAnalysisResults'
    _title: 'Module Analysis Results'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.auto_fix_module:
  path: '/admin/reports/upgrade-assistant/auto-fix/{module_name}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradeController::autoFixModule'
    _title: 'Auto Fix Module'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.generate_report:
  path: '/admin/reports/upgrade-assistant/report'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\ReportController::generateReport'
    _title: 'Generate Report'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.terminal:
  path: '/admin/reports/upgrade-assistant/terminal'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\TerminalController::getOutput'
    _title: 'Terminal Output'
  requirements:
    _permission: 'access upgrade status'

ai_upgrade_assistant.settings:
  path: '/admin/config/development/ai-upgrade-assistant'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\SettingsForm'
    _title: 'AI Upgrade Assistant Settings'
  requirements:
    _permission: 'administer site configuration'

ai_upgrade_assistant.privacy_settings:
  path: '/admin/config/development/ai-upgrade-assistant/privacy'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\PrivacySettingsForm'
    _title: 'Privacy Settings'
  requirements:
    _permission: 'administer ai upgrade assistant'

ai_upgrade_assistant.rate_limit_status:
  path: '/admin/config/development/ai-upgrade-assistant/rate-limit-status'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradeController::getRateLimitStatus'
    _title: 'Rate Limit Status'
  requirements:
    _permission: 'administer ai upgrade assistant'
  options:
    no_cache: TRUE

ai_upgrade_assistant.organization_settings:
  path: '/admin/config/development/ai-upgrade-assistant/organization'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\OrganizationSettingsForm'
    _title: 'Organization Settings'
  requirements:
    _permission: 'administer ai upgrade assistant'

ai_upgrade_assistant.character_sheet:
  path: '/admin/reports/upgrade-assistant/character-sheet/{user}'
  defaults:
    _title: 'Character Sheet'
    _controller: '\Drupal\ai_upgrade_assistant\Controller\CharacterController::viewCharacterSheet'
  requirements:
    _permission: 'access upgrade assistant'
    user: '\d+'
  options:
    _admin_route: TRUE

ai_upgrade_assistant.forum:
  path: '/admin/reports/ai-upgrade-assistant/forum'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\ForumController::overview'
    _title: 'AI Upgrade Assistant Forum'
  requirements:
    _permission: 'view ai_upgrade_assistant forum topics'

ai_upgrade_assistant.forum.topic:
  path: '/admin/reports/ai-upgrade-assistant/forum/{topic_id}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\ForumController::viewTopic'
    _title: 'Forum Topic'
  requirements:
    _custom_access: '\Drupal\ai_upgrade_assistant\Controller\ForumController::accessTopic'
  options:
    parameters:
      topic_id:
        type: integer

ai_upgrade_assistant.forum.create:
  path: '/admin/reports/ai-upgrade-assistant/forum/create'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\ForumTopicForm'
    _title: 'Create Forum Topic'
  requirements:
    _permission: 'create ai_upgrade_assistant forum topics'

ai_upgrade_assistant.forum.edit:
  path: '/admin/reports/ai-upgrade-assistant/forum/{topic_id}/edit'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\ForumTopicForm'
    _title: 'Edit Forum Topic'
  requirements:
    _permission: 'edit ai_upgrade_assistant forum topics'
  options:
    parameters:
      topic_id:
        type: integer

ai_upgrade_assistant.forum.delete:
  path: '/admin/reports/ai-upgrade-assistant/forum/{topic_id}/delete'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\ForumTopicDeleteForm'
    _title: 'Delete Forum Topic'
  requirements:
    _permission: 'delete ai_upgrade_assistant forum topics'
  options:
    parameters:
      topic_id:
        type: integer

ai_upgrade_assistant.forum.reply:
  path: '/admin/reports/ai-upgrade-assistant/forum/{topic_id}/reply'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\ForumReplyForm'
    _title: 'Reply to Topic'
  requirements:
    _permission: 'reply to ai_upgrade_assistant forum topics'
  options:
    parameters:
      topic_id:
        type: integer

ai_upgrade_assistant.forum.reply.edit:
  path: '/admin/reports/ai-upgrade-assistant/forum/reply/{reply_id}/edit'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\ForumReplyForm'
    _title: 'Edit Reply'
  requirements:
    _permission: 'edit ai_upgrade_assistant forum replies'
  options:
    parameters:
      reply_id:
        type: integer

ai_upgrade_assistant.forum.reply.delete:
  path: '/admin/reports/ai-upgrade-assistant/forum/reply/{reply_id}/delete'
  defaults:
    _form: '\Drupal\ai_upgrade_assistant\Form\ForumReplyDeleteForm'
    _title: 'Delete Reply'
  requirements:
    _permission: 'delete ai_upgrade_assistant forum replies'
  options:
    parameters:
      reply_id:
        type: integer

ai_upgrade_assistant.forum.api.topics:
  path: '/admin/reports/ai-upgrade-assistant/forum/api/topics'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\ForumController::getTopicsJson'
    _title: 'Forum Topics API'
  requirements:
    _permission: 'view ai_upgrade_assistant forum topics'

ai_upgrade_assistant.upgrade_path:
  path: '/admin/reports/upgrade-analysis/path/{module}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::viewPath'
    _title: 'Upgrade Path Analysis'
  requirements:
    _permission: 'access upgrade analysis'
    _custom_access: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::access'

ai_upgrade_assistant.upgrade_path_interactive:
  path: '/admin/reports/upgrade-analysis/path/{module}/interactive'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::viewInteractive'
    _title: 'Interactive Upgrade Path'
  requirements:
    _permission: 'access upgrade analysis'
    _custom_access: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::access'

ai_upgrade_assistant.upgrade_path_export:
  path: '/admin/reports/upgrade-analysis/path/{module}/export'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::exportPath'
    _title: 'Export Upgrade Path'
  requirements:
    _permission: 'access upgrade analysis'
    _custom_access: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::access'

ai_upgrade_assistant.upgrade_path_step:
  path: '/admin/reports/upgrade-analysis/path/{module}/step/{step}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::viewStep'
    _title: 'Upgrade Step Details'
  requirements:
    _permission: 'access upgrade analysis'
    _custom_access: '\Drupal\ai_upgrade_assistant\Controller\UpgradePathController::access'

ai_upgrade_assistant.update_history:
  path: '/admin/reports/upgrade-assistant/history'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpdateHistoryController::overview'
    _title: 'Update History'
  requirements:
    _permission: 'access upgrade assistant'

ai_upgrade_assistant.update_history.details:
  path: '/admin/reports/upgrade-assistant/history/{update_id}'
  defaults:
    _controller: '\Drupal\ai_upgrade_assistant\Controller\UpdateHistoryController::details'
    _title: 'Update Details'
  requirements:
    _permission: 'access upgrade assistant'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc