protected function LazySubscriber::getMappedSourcePlugins in Feeds 8.3
Returns all source plugins used in mapping.
Parameters
\Drupal\feeds\FeedTypeInterface $feed_type: The feed type to get mapped source plugins from.
Return value
\Drupal\feeds\Plugin\Type\Source\SourceInterface[] A list of instantiated source plugins.
1 call to LazySubscriber::getMappedSourcePlugins()
- LazySubscriber::onInitImport in src/
EventSubscriber/ LazySubscriber.php - Adds import plugins as event listeners.
File
- src/
EventSubscriber/ LazySubscriber.php, line 186
Class
- LazySubscriber
- Event listener that registers Feeds plugins as event listeners.
Namespace
Drupal\feeds\EventSubscriberCode
protected function getMappedSourcePlugins(FeedTypeInterface $feed_type) {
$source_plugins = [];
foreach ($feed_type
->getMappedSources() as $source) {
if ($plugin = $feed_type
->getSourcePlugin($source)) {
$source_plugins[$source] = $plugin;
}
}
return $source_plugins;
}