ActionScheduler::is_class_cli() protected WC 3.0.0
Determine if the class is one of our WP CLI classes.
{} It's a method of the class: ActionScheduler{}
No Hooks.
Return
true/false.
Usage
$result = ActionScheduler::is_class_cli( $class );
- $class(string) (required)
- The class name.
Changelog
Since 3.0.0 | Introduced. |
Code of ActionScheduler::is_class_cli() ActionScheduler::is class cli WC 5.0.0
protected static function is_class_cli( $class ) {
static $cli_segments = array(
'QueueRunner' => true,
'Command' => true,
'ProgressBar' => true,
);
$segments = explode( '_', $class );
$segment = isset( $segments[ 1 ] ) ? $segments[ 1 ] : $class;
return isset( $cli_segments[ $segment ] ) && $cli_segments[ $segment ];
}