ConfigImportForm::__construct

public ConfigImportForm::__construct(StorageInterface $config_storage) Constructs a new ConfigImportForm. Parameters \Drupal\Core\Config\StorageInterface $config_storage: The configuration storage. File core/modules/config/src/Form/ConfigImportForm.php, line 29 Class ConfigImportForm Defines the configuration import form. Namespace Drupal\config\Form Code public function __construct(StorageInterface $config_storage) { $this->configStorage = $config_storage; }

ConfigImportForm::validateForm

public ConfigImportForm::validateForm(array &$form, FormStateInterface $form_state) Form validation handler. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Overrides FormBase::validateForm File core/modules/config/src/Form/ConfigImportForm.php, line 75 Class ConfigImportForm Defines the configuration import form. Namespace Drupal\config\Form Code public function val

ConfigImportForm::submitForm

public ConfigImportForm::submitForm(array &$form, FormStateInterface $form_state) Form submission handler. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Overrides FormInterface::submitForm File core/modules/config/src/Form/ConfigImportForm.php, line 91 Class ConfigImportForm Defines the configuration import form. Namespace Drupal\config\Form Code public function su

ConfigImportForm::getFormId

public ConfigImportForm::getFormId() Returns a unique string identifying the form. Return value string The unique string identifying the form. Overrides FormInterface::getFormId File core/modules/config/src/Form/ConfigImportForm.php, line 45 Class ConfigImportForm Defines the configuration import form. Namespace Drupal\config\Form Code public function getFormId() { return 'config_import_form'; }

ConfigImportForm::create

public static ConfigImportForm::create(ContainerInterface $container) Instantiates a new instance of this class. This is a factory method that returns a new instance of this class. The factory should pass any needed dependencies into the constructor of this class, but not the container itself. Every call to this method must return a new instance of this class; that is, it may not implement a singleton. Parameters \Symfony\Component\DependencyInjection\ContainerInterface $container: The service

ConfigImportForm::buildForm

public ConfigImportForm::buildForm(array $form, FormStateInterface $form_state) Form constructor. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Return value array The form structure. Overrides FormInterface::buildForm File core/modules/config/src/Form/ConfigImportForm.php, line 52 Class ConfigImportForm Defines the configuration import form. Namespace Drupal\config\For

ConfigImportForm::$configStorage

The configuration storage. Type: \Drupal\Core\Config\StorageInterface File core/modules/config/src/Form/ConfigImportForm.php, line 21 Class ConfigImportForm Defines the configuration import form. Namespace Drupal\config\Form Code protected $configStorage;

ConfigImportForm

Defines the configuration import form. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\config\Form\ConfigImportForm File core/modules/config/src/Form/ConfigImportForm.php, line 14 Namespace Drupal\config\Form Members Name Modifiers Type Description ConfigImportForm::$configS

ConfigImporterFieldPurger::process

public static ConfigImporterFieldPurger::process(array &$context, ConfigImporter $config_importer) Processes fields targeted for purge as part of a configuration sync. This takes care of deleting the field if necessary, and purging the data on the fly. Parameters array $context: The batch context. \Drupal\Core\Config\ConfigImporter $config_importer: The config importer. File core/modules/field/src/ConfigImporterFieldPurger.php, line 25 Class ConfigImporterFieldPurger Processes field p

ConfigImporterFieldPurger::initializeSandbox

protected static ConfigImporterFieldPurger::initializeSandbox(array &$context, ConfigImporter $config_importer) Initializes the batch context sandbox for processing field deletions. This calculates the number of steps necessary to purge all the field data and saves data for later use. Parameters array $context: The batch context. \Drupal\Core\Config\ConfigImporter $config_importer: The config importer. File core/modules/field/src/ConfigImporterFieldPurger.php, line 65 Class ConfigImpor