You are here

interface RequirementsAwareSourceInterface in Drupal 9

Same name and namespace in other branches
  1. 8 core/modules/migrate/tests/src/Unit/MigrationTest.php \Drupal\Tests\migrate\Unit\RequirementsAwareSourceInterface

Defines the RequirementsAwareSourceInterface.

Hierarchy

Expanded class hierarchy of RequirementsAwareSourceInterface

All classes that implement RequirementsAwareSourceInterface

File

core/modules/migrate/tests/src/Unit/MigrationTest.php, line 266
Contains \Drupal\Tests\migrate\Unit\MigrationTest.

Namespace

Drupal\Tests\migrate\Unit
View source
interface RequirementsAwareSourceInterface extends MigrateSourceInterface, RequirementsInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
MigrateSourceInterface::fields public function Returns available fields on the source. 89
MigrateSourceInterface::getIds public function Defines the source fields uniquely identifying a source row. 89
MigrateSourceInterface::getSourceModule public function Gets the source module providing the source data. 1
MigrateSourceInterface::NOT_COUNTABLE constant Indicates that the source is not countable.
MigrateSourceInterface::prepareRow public function Adds additional data to the row. 1
MigrateSourceInterface::__toString public function Allows class to decide how it will react when it is treated like a string. 6
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2
RequirementsInterface::checkRequirements public function Checks if requirements for this plugin are OK. 3