ptalk-8.x-0.x-dev/modules/block_user/ptalk_block_user.routing.yml
modules/block_user/ptalk_block_user.routing.yml
entity.ptalk_message.block_author:
path: '/private/message/{ptalk_message}/block-author'
defaults:
_title: 'Block author of the message'
_entity_form: ptalk_message.block_author
requirements:
_custom_access: '\Drupal\ptalk_block_user\Controller\BlockUserController::blockAuthorAccess'
entity.ptalk_message.unblock_author:
path: '/private/message/{ptalk_message}/unblock-author'
defaults:
_title: 'Unblock author of the message'
_entity_form: ptalk_message.unblock_author
requirements:
_custom_access: '\Drupal\ptalk_block_user\Controller\BlockUserController::unblockAuthorAccess'
ptalk_block_user.blocked_users:
path: '/private/conversations/blocked'
defaults:
_title: 'Unblock user'
_form: '\Drupal\ptalk_block_user\Form\BlockedUsers'
requirements:
_permission: 'read private conversation'
ptalk_block_user.unblock_user:
path: '/private/conversations/blocked/{user}'
defaults:
_controller: '\Drupal\ptalk_block_user\Controller\BlockUserController::unblockUserForm'
requirements:
_custom_access: '\Drupal\ptalk_block_user\Controller\BlockUserController::unblockUserAccess'
user: \d+