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/Application/AppMixin.php +54 -22 1.2.01.9.2 View file →
@@ -7,11 +7,15 @@
7 7 use Averta\WordPress\Event\Filter;
8 8 use Averta\WordPress\Models\WPOptions;
9 9 use Depicter;
10 10 use Depicter\Database\Repository\DocumentRepository;
11 +use Depicter\Document\Manager as DocumentManager;
12 +use Depicter\DataSources\Manager as DataSources;
11 13 use Depicter\Editor\Editor;
14 +use Depicter\Editor\EditorData;
12 15 use Depicter\Front\Front;
13 16 use Depicter\Front\Symbols;
17 +use Depicter\Modules\Modules;
14 18 use Depicter\Services\ClientService;
15 19 use Depicter\Services\ExportService;
16 20 use Depicter\Services\ImportService;
17 21 use Depicter\Services\MediaBridge;
@@ -16,13 +20,16 @@
16 20 use Depicter\Services\ImportService;
17 21 use Depicter\Services\MediaBridge;
18 22 use Depicter\Services\RemoteAPIService;
19 23 use Depicter\Services\StorageService;
24 +use Depicter\Services\AuthorizationService;
25 +use Depicter\Services\AuthenticationService;
20 26 use Depicter\WordPress\DeactivationFeedbackService;
21 27 use Depicter\WordPress\FileUploaderService;
28 +use Depicter\Services\AIWizardService;
22 29 use WPEmergeAppCore\AppCore\AppCore;
23 -use Depicter\WordPress\RoleManager;
24 30
31 +
25 32 /**
26 33 * "@mixin" annotation for better IDE support.
27 34 * This class is not meant to be used in any other capacity.
28 35 *
@@ -43,59 +50,59 @@
43 50 * Get the Theme service instance.
44 51 *
45 52 * @return AppCore
46 53 */
47 - public static function core() {}
54 + public static function core(): AppCore {}
48 55
49 56 /**
50 57 * @return WPOptions
51 58 */
52 - public static function options() {}
59 + public static function options(): WPOptions {}
53 60
54 61 /**
55 - * @return Depicter\Document\Manager
62 + * @return DocumentManager
56 63 */
57 - public static function document() {}
64 + public static function document(): DocumentManager {}
58 65
59 66 /**
60 67 * @return Action
61 68 */
62 - public static function action() {}
69 + public static function action(): Action {}
63 70
64 71 /**
65 72 * @return Filter
66 73 */
67 - public static function filter() {}
74 + public static function filter(): Filter {}
68 75
69 76 /**
70 77 * @return Editor
71 78 */
72 - public static function editor() {}
79 + public static function editor(): Editor {}
73 80
74 81 /**
75 82 * @return MediaBridge
76 83 */
77 - public static function media() {}
84 + public static function media(): MediaBridge {}
78 85
79 86 /**
80 87 * @return RemoteAPIService
81 88 */
82 - public static function remote() {}
89 + public static function remote(): RemoteAPIService {}
83 90
84 91 /**
85 92 * @return DocumentRepository
86 93 */
87 - public static function documentRepository() {}
94 + public static function documentRepository():DocumentRepository {}
88 95
89 96 /**
90 97 * @return Front
91 98 */
92 - public static function front() {}
99 + public static function front(): Front{}
93 100
94 101 /**
95 102 * @return StorageService
96 103 */
97 - public static function storage() {}
104 + public static function storage(): StorageService {}
98 105
99 106 /**
100 107 * Retrieves the cache module
101 108 *
@@ -102,41 +109,66 @@
102 109 * @param string $module
103 110 *
104 111 * @return WPCache
105 112 */
106 - public static function cache( $module = 'api' ){}
113 + public static function cache( $module = 'api' ): WPCache{}
107 114
108 115 /**
109 116 * @return DeactivationFeedbackService
110 117 */
111 - public static function deactivationFeedback(){}
118 + public static function deactivationFeedback(): DeactivationFeedbackService{}
112 119
113 120 /**
114 121 * @return ClientService
115 122 */
116 - public static function client(){}
123 + public static function client(): ClientService{}
117 124
118 125 /**
119 126 * @return FileUploaderService
120 127 */
121 - public static function fileUploader(){}
128 + public static function fileUploader(): FileUploaderService{}
122 129
123 130 /**
124 - * @return Depicter\DataSources\Manager
131 + * @return DataSources
125 132 */
126 - public static function dataSource(){}
133 + public static function dataSource(): DataSources{}
127 134
128 135 /**
129 136 * @return ExportService
130 137 */
131 - public static function exportService(){}
138 + public static function exportService(): ExportService{}
132 139
133 140 /**
134 141 * @return ImportService
135 142 */
136 - public static function importService(){}
143 + public static function importService(): ImportService{}
137 144
138 145 /**
139 146 * @return Symbols
140 147 */
141 - public static function symbolsProvider(){}
148 + public static function symbolsProvider(): Symbols{}
149 +
150 + /**
151 + * @return AuthorizationService
152 + */
153 + public static function authorization(): AuthorizationService{}
154 +
155 + /**
156 + * @return AuthenticationService
157 + */
158 + public static function auth(): AuthenticationService {}
159 +
160 + /**
161 + * @return Modules
162 + */
163 + public static function modules(): Modules{}
164 +
165 + /**
166 + * @return AIWizardService
167 + */
168 + public static function AIWizard(): AIWizardService{}
169 +
170 + /**
171 + * @return EditorData
172 + */
173 + public static function editorData(): EditorData{}
142 174 }