PluginProbe
User Access Manager / 2.2.23
User Access Manager v2.2.23
2.3.20 2.3.19 2.3.18 2.3.17 2.3.16 2.3.15 2.3.14 2.3.13 trunk 0.6 0.6.1 0.6.2 0.7 0.7 Beta 0.7.0.1 0.8 0.8.0.1 0.8.0.2 0.9 0.9.1 0.9.1.1 0.9.1.2 0.9.1.3 0.9.1.4 1.0 All 136 releases
← All changes | init.php +6 -12 2.3.132.2.23 View file →
@@ -1,10 +1,8 @@
1 1 <?php
2 2 //Classes
3 3 use UserAccessManager\Access\AccessHandler;
4 4 use UserAccessManager\Cache\Cache;
5 -use UserAccessManager\Command\GroupCommand;
6 -use UserAccessManager\Command\ObjectCommand;
7 5 use UserAccessManager\Config\MainConfig;
8 6 use UserAccessManager\Config\ConfigFactory;
9 7 use UserAccessManager\Config\ConfigParameterFactory;
10 8 use UserAccessManager\Config\WordpressConfig;
@@ -34,9 +32,8 @@
34 32 use UserAccessManager\Util\Util;
35 33 use UserAccessManager\Util\DateUtil;
36 34 use UserAccessManager\Wrapper\Php;
37 35 use UserAccessManager\Wrapper\Wordpress;
38 -use UserAccessManager\Wrapper\WordpressCli;
39 36
40 37 function initUserAccessManger()
41 38 {
42 39 $file = str_replace('init.php', 'user-access-manager.php', __FILE__);
@@ -254,20 +251,17 @@
254 251
255 252 $userAccessManager->addActionsAndFilters();
256 253
257 254 //Add the cli interface to the known commands
258 - if (defined('WP_CLI') === true
259 - && WP_CLI === true
260 - && class_exists('WP_CLI_Command')
261 - ) {
262 - $cliWrapper = new WordpressCli();
255 + if (defined('WP_CLI') === true && WP_CLI === true) {
256 + $cliWrapper = new \UserAccessManager\Wrapper\WordpressCli();
263 257
264 - $groupCommand = new GroupCommand($cliWrapper, $userGroupHandler, $userGroupFactory);
265 - $objectCommand = new ObjectCommand($cliWrapper, $userGroupHandler);
258 + $groupCommand = new \UserAccessManager\Command\GroupCommand($cliWrapper, $userGroupHandler, $userGroupFactory);
259 + $objectCommand = new \UserAccessManager\Command\ObjectCommand($cliWrapper, $userGroupHandler);
266 260
267 261 try {
268 - WP_CLI::add_command('uam groups', $groupCommand);
269 - WP_CLI::add_command('uam objects', $objectCommand);
262 + \WP_CLI::add_command('uam groups', $groupCommand);
263 + \WP_CLI::add_command('uam objects', $objectCommand);
270 264 } catch (Exception $exception) {
271 265 // Do nothing
272 266 }
273 267 }