PluginProbe
Elementor Website Builder – more than just a page builder / 3.25.2
Elementor Website Builder – more than just a page builder v3.25.2
4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
← All changes | core/experiments/wp-cli.php +8 -7 4.2.23.25.2 View file →
@@ -1,5 +1,6 @@
1 1 <?php
2 +
2 3 namespace Elementor\Core\Experiments;
3 4
4 5 use Elementor\Core\Experiments\Manager as Experiments_Manager;
5 6 use Elementor\Plugin;
@@ -4,9 +5,9 @@
4 5 use Elementor\Core\Experiments\Manager as Experiments_Manager;
5 6 use Elementor\Plugin;
6 7
7 8 if ( ! defined( 'ABSPATH' ) ) {
8 - exit; // Exit if accessed directly.
9 + exit; // Exit if accessed directly
9 10 }
10 11
11 12 class Wp_Cli extends \WP_CLI_Command {
12 13
@@ -17,9 +18,9 @@
17 18 *
18 19 * 1. wp elementor experiments activate container
19 20 * - This will activate the Container experiment.
20 21 *
21 - * @param array $args
22 + * @param array $args
22 23 * @param array|null $assoc_args - Arguments from WP CLI command.
23 24 */
24 25 public function activate( $args, $assoc_args ) {
25 26 if ( empty( $args[0] ) ) {
@@ -57,9 +58,9 @@
57 58 *
58 59 * 1. wp elementor experiments deactivate container
59 60 * - This will deactivate the Container experiment.
60 61 *
61 - * @param array $args
62 + * @param array $args
62 63 * @param array|null $assoc_args - Arguments from WP CLI command.
63 64 */
64 65 public function deactivate( $args, $assoc_args ) {
65 66 if ( empty( $args[0] ) ) {
@@ -139,9 +140,9 @@
139 140 }
140 141 }
141 142
142 143 /**
143 - * @param string $experiments_str comma delimited string of experiments.
144 + * @param string $experiments_str comma delimited string of experiments
144 145 *
145 146 * @return array array of experiments
146 147 */
147 148 private function parse_experiments( $experiments_str ) {
@@ -148,9 +149,9 @@
148 149 return explode( ',', $experiments_str );
149 150 }
150 151
151 152 /**
152 - * @param array $experiments experiments.
153 + * @param array $experiments experiments
153 154 *
154 155 * @return string plural
155 156 */
156 157 private function get_plural( $experiments ) {
@@ -157,10 +158,10 @@
157 158 return count( $experiments ) > 0 ? 's' : '';
158 159 }
159 160
160 161 /**
161 - * @param Experiments_Manager $experiments_manager manager.
162 - * @param array $experiments experiments.
162 + * @param Experiments_Manager $experiments_manager manager
163 + * @param array $experiments experiments
163 164 *
164 165 * @return bool true when all experiments exist, otherwise false
165 166 */
166 167 private function check_experiments_exist( $experiments_manager, $experiments ) {