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'