PluginProbe
User Access Manager / 2.2.24
User Access Manager v2.2.24
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
user-access-manager / src / Wrapper / WordpressCli.php

WordpressCli.php in User Access Manager 2.2.24, at src/Wrapper/WordpressCli.php

76 lines 1.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * WordpressCli.php
4 *
5 * The WordpressCli class file.
6 *
7 * PHP versions 5
8 *
9 * @author Alexander Schneider <alexanderschneider85@gmail.com>
10 * @copyright 2008-2017 Alexander Schneider
11 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2
12 * @version SVN: $id$
13 * @link http://wordpress.org/extend/plugins/user-access-manager/
14 */
15
16 declare(strict_types=1);
17
18 namespace UserAccessManager\Wrapper;
19
20 use WP_CLI;
21 use WP_CLI\ExitException;
22 use WP_CLI\Formatter;
23 use WP_Error;
24
25 /**
26 * Class WordpressCli
27 *
28 * @package UserAccessManager\Wrapper
29 */
30 class WordpressCli
31 {
32 /**
33 * @param string $message
34 * @return null
35 * @see \WP_CLI::success()
36 */
37 public function success(string $message)
38 {
39 return WP_CLI::success($message);
40 }
41
42 /**
43 * @param string|WP_Error $message Message to write to STDERR.
44 * @param bool|integer $exit True defaults to exit(1).
45 * @return null
46 * @throws ExitException
47 * @see \WP_CLI::error()
48 */
49 public function error($message, $exit = true)
50 {
51 return WP_CLI::error($message, $exit);
52 }
53
54 /**
55 * @param string $message
56 * @return null
57 * @see \WP_CLI::line()
58 */
59 public function line($message = '')
60 {
61 return WP_CLI::line($message);
62 }
63
64 /**
65 * @param array $assocArguments
66 * @param array|null $fields
67 * @param bool|string $prefix
68 * @return Formatter
69 * @see Formatter
70 */
71 public function createFormatter(array &$assocArguments, array $fields = null, $prefix = false): Formatter
72 {
73 return new Formatter($assocArguments, $fields, $prefix);
74 }
75 }
76