class DrupalPublicFilesSource in Backup and Migrate 8.4
Class DrupalPublicFilesSource.
@package BackupMigrate\Drupal\Source
Hierarchy
- class \BackupMigrate\Core\Plugin\PluginBase implements ConfigurableInterface, PluginInterface uses ConfigurableTrait
- class \BackupMigrate\Core\Source\FileDirectorySource implements FileProcessorInterface, PluginCallerInterface, SourceInterface uses FileProcessorTrait, PluginCallerTrait
- class \BackupMigrate\Drupal\Source\DrupalPublicFilesSource
- class \BackupMigrate\Core\Source\FileDirectorySource implements FileProcessorInterface, PluginCallerInterface, SourceInterface uses FileProcessorTrait, PluginCallerTrait
Expanded class hierarchy of DrupalPublicFilesSource
File
- src/
Source/ DrupalPublicFilesSource.php, line 13
Namespace
BackupMigrate\Drupal\SourceView source
class DrupalPublicFilesSource extends FileDirectorySource {
/**
* Get the default values for the plugin.
*
* @return \BackupMigrate\Core\Config\Config
*/
public function configDefaults() {
$config = [
'directory' => 'public://',
];
return new Config($config);
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ConfigurableTrait:: |
protected | property | The object's configuration object. | |
ConfigurableTrait:: |
protected | property | The initial configuration. These configuration options can be overriden by the config options but will not be overwritten. If the object is re-configured after construction any missing configuration options will revert to these values. | |
ConfigurableTrait:: |
public | function | Get a specific value from the configuration. | |
ConfigurableTrait:: |
public | function | Get the configuration object for this item. | |
ConfigurableTrait:: |
public | function | Get any validation errors in the config. | |
ConfigurableTrait:: |
public | function | Set the configuration for all plugins. | 1 |
ConfigurableTrait:: |
public | function | 2 | |
DrupalPublicFilesSource:: |
public | function |
Get the default values for the plugin. Overrides FileDirectorySource:: |
|
FileDirectorySource:: |
private | property | ||
FileDirectorySource:: |
private | property | ||
FileDirectorySource:: |
public | function |
Get a definition for user-configurable settings. Overrides ConfigurableTrait:: |
|
FileDirectorySource:: |
public | function |
Export this source to the given temp file. This should be the main
back up function for this source. Overrides SourceInterface:: |
|
FileDirectorySource:: |
public | function | ||
FileDirectorySource:: |
public | function | ||
FileDirectorySource:: |
protected | function | Get a list if files to be backed up from the given directory. | 1 |
FileDirectorySource:: |
public | function |
Import to this source from the given backup file. This is the main restore
function for this source. Overrides SourceInterface:: |
1 |
FileDirectorySource:: |
public | function | ||
FileDirectorySource:: |
public | function | ||
FileDirectorySource:: |
public | function |
Get a list of supported operations and their weight. Overrides PluginBase:: |
|
FileDirectorySource:: |
protected | function | @internal param string $dir | |
FileProcessorTrait:: |
protected | property | ||
FileProcessorTrait:: |
public | function | Provide the file mime for the given file extension if known. | |
FileProcessorTrait:: |
public | function | Get the temp file manager. | |
FileProcessorTrait:: |
public | function | Inject the temp file manager. | |
PluginBase:: |
public | function |
What is the weight of the given operation for this plugin. Overrides PluginInterface:: |
|
PluginBase:: |
public | function |
Does this plugin implement the given operation. Overrides PluginInterface:: |
|
PluginCallerTrait:: |
protected | property | ||
PluginCallerTrait:: |
public | function | Get the plugin manager. | |
PluginCallerTrait:: |
public | function | Inject the plugin manager. | |
TranslatableTrait:: |
protected | property | ||
TranslatableTrait:: |
public | function | ||
TranslatableTrait:: |
public | function | Translate the given string if there is a translator service available. |