PluginProbe
Depicter — Popup & Slider Builder / 1.9.2
Depicter — Popup & Slider Builder v1.9.2
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
← All changes | app/src/Database/DatabaseServiceProvider.php +0 -34 trunk1.9.2 View file →
@@ -1,15 +1,9 @@
1 1 <?php
2 2
3 3 namespace Depicter\Database;
4 4
5 -use Averta\WordPress\Database\ORM\ORM;
6 -use Depicter\Database\Repository\DocumentAnalyticsRepository;
7 5 use Depicter\Database\Repository\DocumentRepository;
8 -use Depicter\Database\Repository\LeadFieldRepository;
9 -use Depicter\Database\Repository\LeadRepository;
10 -use Depicter\Database\Repository\MetaRepository;
11 -use Depicter\Database\Repository\QueueJobRepository;
12 6 use WPEmerge\ServiceProviders\ServiceProviderInterface;
13 7
14 8 /**
15 9 * Load document data manager.
@@ -30,35 +24,10 @@
30 24 $container[ 'depicter.database.repository.document' ] = function () {
31 25 return new DocumentRepository();
32 26 };
33 27
34 - $container[ 'depicter.database.repository.meta' ] = function () {
35 - return new MetaRepository();
36 - };
37 -
38 - $container[ 'depicter.database.repository.lead' ] = function () {
39 - return new LeadRepository();
40 - };
41 -
42 - $container[ 'depicter.database.repository.lead.field' ] = function () {
43 - return new LeadFieldRepository();
44 - };
45 -
46 - $container[ 'depicter.database.repository.queue.jobs' ] = function () {
47 - return new QueueJobRepository();
48 - };
49 -
50 - $container[ 'depicter.database.repository.document.analytics' ] = function () {
51 - return new DocumentAnalyticsRepository();
52 - };
53 -
54 28 $app = $container[ WPEMERGE_APPLICATION_KEY ];
55 29 $app->alias( 'documentRepository', 'depicter.database.repository.document' );
56 - $app->alias( 'metaRepository', 'depicter.database.repository.meta' );
57 - $app->alias( 'leadRepository', 'depicter.database.repository.lead' );
58 - $app->alias( 'leadFieldRepository', 'depicter.database.repository.lead.field' );
59 - $app->alias( 'queueJobsRepository', 'depicter.database.repository.queue.jobs' );
60 - $app->alias( 'documentAnalyticsRepository', 'depicter.database.repository.document.analytics' );
61 30 }
62 31
63 32 /**
64 33 * {@inheritDoc}
@@ -65,11 +34,8 @@
65 34 */
66 35 public function bootstrap( $container ) {
67 36 register_activation_hook( DEPICTER_PLUGIN_FILE, [ $this, 'activate' ] );
68 37 add_action( 'wp_insert_site', [ $this, 'activateSingle' ] );
69 - add_action( 'depicter/plugin/updated', [ $this, 'migrate' ] );
70 -
71 - add_action( 'plugins_loaded', [ ORM::class, 'init'] );
72 38 }
73 39
74 40 /**
75 41 * Plugin activation.