Recent

CLI_ManagerclassPro only

CLI_Manager

CLI Manager class for registering WP-CLI commands.

Namespace: WebberZone\Contextual_Related_Posts\Pro\CLI
Since: 4.2.0
Source: includes/pro/cli/class-cli-manager.php line 24

Methods

__construct()

Constructor.

Since: 4.2.0
Line: 56

public function __construct( ?Exclusion_Service $exclusions = ..., ?Status_Service $status = ... );
Type Name Description
Exclusion_Service|null $exclusions Post exclusion service.
Status_Service|null $status Plugin status service.

register_commands()

Register all WP-CLI commands.

Since: 4.2.0
Line: 92

public function register_commands(  ): void;

Returns: void

get_command()

Get command instance by name.

Since: 4.2.0
Line: 111

public function get_command( string $command_name ): ?Base_Command;
Type Name Description
string $command_name Command name.

Returns: ?Base_Command — Command instance or null if not found.

get_commands()

Get all registered commands.

Since: 4.2.0
Line: 122

public function get_commands(  ): array;

Returns: array — Array of command instances.