create module event and eventListener

This commit is contained in:
Manuel Raynaud
2013-10-17 18:26:23 +02:00
parent 1b0de7144a
commit d25ad53d5a
9 changed files with 256 additions and 6 deletions

View File

@@ -136,6 +136,11 @@
<tag name="kernel.event_subscriber"/>
</service>
<service id="thelia.action.module" class="Thelia\Action\Module">
<argument type="service" id="service_container"/>
<tag name="kernel.event_subscriber"/>
</service>
</services>
</config>

View File

@@ -820,6 +820,11 @@
<default key="_controller">Thelia\Controller\Admin\ModuleController::indexAction</default>
</route>
<route id="admin.module.toggle-activation" path="/admin/configuration/modules/toggle-activation/{module_id}">
<default key="_controller">Thelia\Controller\Admin\ModuleController::toggleActivationAction</default>
<requirement key="module_id">\d+</requirement>
</route>
<!-- end Modules rule management -->
<!-- taxe rules management -->