88 lines
2.7 KiB
YAML
Executable file
88 lines
2.7 KiB
YAML
Executable file
services:
|
|
pedodev.linkprotection.crypto:
|
|
class: pedodev\linkprotection\core\crypto
|
|
arguments:
|
|
- '@config'
|
|
|
|
pedodev.linkprotection.parser:
|
|
class: pedodev\linkprotection\core\parser
|
|
arguments:
|
|
- '@config'
|
|
|
|
pedodev.linkprotection.automatic_link_helper:
|
|
class: pedodev\linkprotection\core\automatic_link_helper
|
|
arguments:
|
|
- '@config'
|
|
|
|
pedodev.linkprotection.link_replacer:
|
|
class: pedodev\linkprotection\core\link_replacer
|
|
arguments:
|
|
- '@config'
|
|
- '@auth'
|
|
- '@user'
|
|
- '@language'
|
|
- '@pedodev.linkprotection.parser'
|
|
- '@pedodev.linkprotection.crypto'
|
|
- '@pedodev.linkprotection.automatic_link_helper'
|
|
|
|
pedodev.linkprotection.cache_helper:
|
|
class: pedodev\linkprotection\core\cache_helper
|
|
arguments:
|
|
- '@cache.driver'
|
|
- '@user'
|
|
- '@config'
|
|
|
|
pedodev.linkprotection.make_post_listener:
|
|
class: pedodev\linkprotection\event\make_post_listener
|
|
arguments:
|
|
- '@pedodev.linkprotection.link_replacer'
|
|
- '@language'
|
|
tags:
|
|
- { name: event.listener }
|
|
|
|
pedodev.linkprotection.edit_post_listener:
|
|
class: pedodev\linkprotection\event\edit_post_listener
|
|
arguments:
|
|
- '@pedodev.linkprotection.link_replacer'
|
|
tags:
|
|
- { name: event.listener }
|
|
|
|
pedodev.linkprotection.preview_post_listener:
|
|
class: pedodev\linkprotection\event\preview_post_listener
|
|
arguments:
|
|
- '@pedodev.linkprotection.link_replacer'
|
|
tags:
|
|
- { name: event.listener }
|
|
|
|
pedodev.linkprotection.bbcode_listener:
|
|
class: pedodev\linkprotection\event\bbcode_listener
|
|
tags:
|
|
- { name: event.listener }
|
|
arguments:
|
|
- '@controller.helper'
|
|
- '@config'
|
|
|
|
pedodev.linkprotection.permissions_listener:
|
|
class: pedodev\linkprotection\event\permissions
|
|
tags:
|
|
- { name: event.listener }
|
|
|
|
pedodev.linkprotection.protected_page_controller:
|
|
class: pedodev\linkprotection\controller\protected_page
|
|
arguments:
|
|
- '@config'
|
|
- '@controller.helper'
|
|
- '@template'
|
|
- '@user'
|
|
- '@captcha.factory'
|
|
- '@request'
|
|
- '@pedodev.linkprotection.crypto'
|
|
- '@pedodev.linkprotection.cache_helper'
|
|
- '@auth'
|
|
- '@language'
|
|
|
|
pedodev.linkprotection.protected_page_captcha_controller:
|
|
class: pedodev\linkprotection\controller\protected_page_captcha
|
|
arguments:
|
|
- '@config'
|
|
- '@captcha.factory'
|