interface DatabaseSourceInterface in Backup and Migrate 5.0.x
Interface DatabaseSourceInterface.
@package Drupal\backup_migrate\Core\Source
Hierarchy
- interface \Drupal\backup_migrate\Core\Plugin\PluginInterface
- interface \Drupal\backup_migrate\Core\Source\SourceInterface
- interface \Drupal\backup_migrate\Core\Source\DatabaseSourceInterface
- interface \Drupal\backup_migrate\Core\Source\SourceInterface
Expanded class hierarchy of DatabaseSourceInterface
All classes that implement DatabaseSourceInterface
1 file declares its use of DatabaseSourceInterface
- DBExcludeFilter.php in src/
Core/ Filter/ DBExcludeFilter.php
File
- src/
Core/ Source/ DatabaseSourceInterface.php, line 10
Namespace
Drupal\backup_migrate\Core\SourceView source
interface DatabaseSourceInterface extends SourceInterface {
/**
* Get a list of tables in this source.
*/
public function getTableNames();
/**
* Get an array of tables with some info.
*
* Each entry must have at least a 'name' key containing the table name.
*
* @return array
*/
public function getTables();
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DatabaseSourceInterface:: |
public | function | Get a list of tables in this source. | 1 |
DatabaseSourceInterface:: |
public | function | Get an array of tables with some info. | 1 |
PluginInterface:: |
public | function | What is the weight of the given operation for this plugin. | 1 |
PluginInterface:: |
public | function | Get a list of supported operations and their weight. | 1 |
PluginInterface:: |
public | function | Does this plugin implement the given operation. | 1 |
SourceInterface:: |
public | function | Export this source to the given temp file. | 2 |
SourceInterface:: |
public | function | Import to this source from the given backup file. | 2 |