You are here

public function ConfigurableTrait::configSchema in Backup and Migrate 8.4

Get a default (blank) schema.

Parameters

array $params: The parameters including:

  • operation - The operation being performed, will be one of:

    • 'backup': Configuration needed during a backup operation
    • 'restore': Configuration needed during a restore
    • 'initialize': Core configuration always needed by this item

Return value

array

1 call to ConfigurableTrait::configSchema()
ConfigurableTrait::configErrors in lib/backup_migrate_core/src/Config/ConfigurableTrait.php
Get any validation errors in the config.
10 methods override ConfigurableTrait::configSchema()
CompressionFilter::configSchema in lib/backup_migrate_core/src/Filter/CompressionFilter.php
Get a definition for user-configurable settings.
DatabaseSource::configSchema in lib/backup_migrate_core/src/Source/DatabaseSource.php
Get a definition for user-configurable settings.
DBExcludeFilter::configSchema in lib/backup_migrate_core/src/Filter/DBExcludeFilter.php
Get a definition for user-configurable settings.
DirectoryDestination::configSchema in lib/backup_migrate_core/src/Destination/DirectoryDestination.php
Get a definition for user-configurable settings.
DrupalEncrypt::configSchema in src/Filter/DrupalEncrypt.php
Get a default (blank) schema.

... See full list

File

lib/backup_migrate_core/src/Config/ConfigurableTrait.php, line 107

Class

ConfigurableTrait
Class ConfigurableTrait.

Namespace

BackupMigrate\Core\Config

Code

public function configSchema($params = []) {
  return [];
}