interface RequirementsAwareSourceInterface in Drupal 8
Same name and namespace in other branches
- 9 core/modules/migrate/tests/src/Unit/MigrationTest.php \Drupal\Tests\migrate\Unit\RequirementsAwareSourceInterface
- 10 core/modules/migrate/tests/src/Unit/MigrationTest.php \Drupal\Tests\migrate\Unit\RequirementsAwareSourceInterface
Defines the RequirementsAwareSourceInterface.
Hierarchy
- interface \Drupal\migrate\Plugin\MigrateSourceInterface extends \Drupal\migrate\Plugin\Countable \Drupal\migrate\Plugin\Iterator; interface \Drupal\migrate\Plugin\RequirementsInterface
- interface \Drupal\Tests\migrate\Unit\RequirementsAwareSourceInterface
Expanded class hierarchy of RequirementsAwareSourceInterface
All classes that implement RequirementsAwareSourceInterface
File
- core/
modules/ migrate/ tests/ src/ Unit/ MigrationTest.php, line 253 - Contains \Drupal\Tests\migrate\Unit\MigrationTest.
Namespace
Drupal\Tests\migrate\UnitView source
interface RequirementsAwareSourceInterface extends MigrateSourceInterface, RequirementsInterface {
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
MigrateSourceInterface:: |
public | function | Returns available fields on the source. | 89 |
MigrateSourceInterface:: |
public | function | Defines the source fields uniquely identifying a source row. | 89 |
MigrateSourceInterface:: |
public | function | Gets the source module providing the source data. | 1 |
MigrateSourceInterface:: |
public | function | Adds additional data to the row. | 1 |
MigrateSourceInterface:: |
public | function | Allows class to decide how it will react when it is treated like a string. | 6 |
PluginInspectionInterface:: |
public | function | Gets the definition of the plugin implementation. | 4 |
PluginInspectionInterface:: |
public | function | Gets the plugin_id of the plugin instance. | 2 |
RequirementsInterface:: |
public | function | Checks if requirements for this plugin are OK. | 3 |