# user-access-manager/2.3.19/src/Wrapper/WordpressCli.php

User Access Manager, version 2.3.19. 49 lines.

- Page: https://pluginprobe.com/plugins/user-access-manager/2.3.19/code/src/Wrapper/WordpressCli.php
- Raw: https://pluginprobe.com/plugins/user-access-manager/2.3.19/raw/src/Wrapper/WordpressCli.php
- Modified: 2026-09-04T08:28:28+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/user-access-manager/2.3.19/code/src/Wrapper/WordpressCli.php#L10-L20`.

```php
<?php

declare(strict_types=1);

namespace UserAccessManager\Wrapper;

use WP_CLI;
use WP_CLI\ExitException;
use WP_CLI\Formatter;
use WP_Error;

class WordpressCli
{
    /**
     * @see WP_CLI::success
     */
    public function success(string $message)
    {
        return WP_CLI::success($message);
    }

    /**
     * @throws ExitException
     */
    public function error(WP_Error|string $message, bool|int $exit = true)
    {
        return WP_CLI::error($message, $exit);
    }

    /**
     * @see WP_CLI::line
     */
    public function line(string $message = ''): void
    {
        WP_CLI::line($message);
    }

    /**
     * @see Formatter
     */
    public function createFormatter(
        array &$assocArguments,
        ?array $fields = null,
        bool|string $prefix = false
    ): Formatter {
        return new Formatter($assocArguments, $fields, $prefix);
    }
}

```
