ActivateTheme
extends Step
in package
Class ActivateTheme
Table of Contents
- $meta_values : array<string|int, mixed>
- Meta values for the step.
- $theme_folder_name : string
- The name of the theme to be activated.
- __construct() : mixed
- ActivateTheme constructor.
- get_json_array() : mixed
- Get the JSON array for the step.
- get_schema() : array<string|int, mixed>
- Returns the schema for the JSON representation of this step.
- get_step_name() : string
- Returns the name of this step.
- prepare_json_array() : array<string|int, mixed>
- Prepares an associative array for JSON encoding.
- set_meta_values() : void
- Set meta values for the step.
Properties
$meta_values
Meta values for the step.
protected
array<string|int, mixed>
$meta_values
= array()
$theme_folder_name
The name of the theme to be activated.
private
string
$theme_folder_name
Methods
__construct()
ActivateTheme constructor.
public
__construct(string $theme_folder_name) : mixed
Parameters
- $theme_folder_name : string
-
The name of the theme to be activated.
Return values
mixed —get_json_array()
Get the JSON array for the step.
public
get_json_array() : mixed
Return values
mixed —get_schema()
Returns the schema for the JSON representation of this step.
public
static get_schema([int $version = 1 ]) : array<string|int, mixed>
Parameters
- $version : int = 1
-
The version of the schema to return.
Return values
array<string|int, mixed> — The schema array.get_step_name()
Returns the name of this step.
public
static get_step_name() : string
Return values
string — The step name.prepare_json_array()
Prepares an associative array for JSON encoding.
public
prepare_json_array() : array<string|int, mixed>
Return values
array<string|int, mixed> — Array of data to be encoded as JSON.set_meta_values()
Set meta values for the step.
public
set_meta_values(array<string|int, mixed> $meta_values) : void
Parameters
- $meta_values : array<string|int, mixed>
-
The meta values.