documents ->register_document_type( 'not-supported', Documents\Not_Supported::get_class_full_name() ) ->register_document_type( 'page', Documents\Page::get_class_full_name() ) ->register_document_type( 'section', Documents\Section::get_class_full_name() ); $experiments_manager = Plugin::$instance->experiments; if ( $experiments_manager->is_feature_active( 'container' ) ) { Plugin::$instance->documents ->register_document_type( 'container', Documents\Container::get_class_full_name() ); } if ( $experiments_manager->is_feature_active( AtomicWidgets_Module::EXPERIMENT_NAME ) ) { Plugin::$instance->documents ->register_document_type( 'e-div-block', Documents\Div_Block::get_class_full_name() ); Plugin::$instance->documents ->register_document_type( 'e-flexbox', Documents\Flexbox::get_class_full_name() ); } } }