← All changes
|
modules/global-classes/import-export-customization/runners/export.php
+4
-2
4.3.2
→
4.1.0-dev3
View file →
| @@ -7,8 +7,9 @@ | ||
| 7 | 7 | use Elementor\Modules\GlobalClasses\Global_Classes_Order; |
| 8 | 8 | use Elementor\Modules\GlobalClasses\Global_Classes_Parser; |
| 9 | 9 | use Elementor\Modules\GlobalClasses\Global_Classes_Repository; |
| 10 | 10 | use Elementor\Modules\GlobalClasses\ImportExportCustomization\Import_Export_Customization; |
| 11 | +use Elementor\Modules\GlobalClasses\Module as Global_Classes_Module; | |
| 11 | 12 | use Elementor\Plugin; |
| 12 | 13 | |
| 13 | 14 | if ( ! defined( 'ABSPATH' ) ) { |
| 14 | 15 | exit; |
| @@ -41,9 +42,10 @@ | ||
| 41 | 42 | return true; |
| 42 | 43 | } |
| 43 | 44 | |
| 44 | 45 | private function is_feature_active(): bool { |
| 45 | - return Plugin::$instance->experiments->is_feature_active( Atomic_Widgets_Module::EXPERIMENT_NAME ); | |
| 46 | + return Plugin::$instance->experiments->is_feature_active( Global_Classes_Module::NAME ) | |
| 47 | + && Plugin::$instance->experiments->is_feature_active( Atomic_Widgets_Module::EXPERIMENT_NAME ); | |
| 46 | 48 | } |
| 47 | 49 | |
| 48 | 50 | public function export( array $data ): array { |
| 49 | 51 | $kit = Plugin::$instance->kits_manager->get_active_kit(); |
| @@ -89,9 +91,9 @@ | ||
| 89 | 91 | ]; |
| 90 | 92 | } |
| 91 | 93 | |
| 92 | 94 | private function build_order_entries( $kit, array $labels_by_id ): array { |
| 93 | - $repository_order = Global_Classes_Order::make( $kit )->set_preview( false )->get_order(); | |
| 95 | + $repository_order = Global_Classes_Order::make( $kit )->get_order(); | |
| 94 | 96 | $sanitized_order = Global_Classes_Parser::sanitize_order( $labels_by_id, $repository_order ); |
| 95 | 97 | |
| 96 | 98 | return array_map( |
| 97 | 99 | static fn( string $id ) => [ |