PluginProbe
Depicter — Popup & Slider Builder / trunk
Depicter — Popup & Slider Builder vtrunk
4.8.1 trunk 1.0.0 1.1.0 1.1.2 1.1.4 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.5 1.3.8 1.5.0 1.5.1 1.5.2 1.5.5 1.6.0 1.6.1 1.6.2 1.7.0 All 76 releases
depicter / app / src / WordPress / EventsServiceProvider.php

EventsServiceProvider.php in Depicter — Popup & Slider Builder trunk, at app/src/WordPress/EventsServiceProvider.php

40 lines 782 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace Depicter\WordPress;
3
4
5 use Averta\WordPress\Event\Action;
6 use Averta\WordPress\Event\Filter;
7 use WPEmerge\ServiceProviders\ServiceProviderInterface;
8
9 class EventsServiceProvider implements ServiceProviderInterface
10 {
11 /**
12 * {@inheritDoc}
13 */
14 public function register( $container ) {
15 $app = $container[ WPEMERGE_APPLICATION_KEY ];
16
17 // register hook event managers
18 $container[ 'depicter.events.action' ] = function () {
19 return new Action();
20 };
21
22 $app->alias( 'action', 'depicter.events.action' );
23
24 // register hook event managers
25 $container[ 'depicter.events.filter' ] = function () {
26 return new Filter();
27 };
28
29 $app->alias( 'filter', 'depicter.events.filter' );
30 }
31
32 /**
33 * {@inheritDoc}
34 */
35 public function bootstrap( $container ) {
36
37 }
38
39 }
40