public function FeedsSubscriber::prevalidate in Feeds 8.3
Acts on an entity before validation.
File
- tests/
modules/ feeds_test_events/ src/ EventSubscriber/ FeedsSubscriber.php, line 114
Class
- FeedsSubscriber
- React on authors being processed.
Namespace
Drupal\feeds_test_events\EventSubscriberCode
public function prevalidate(EntityEvent $event) {
$GLOBALS['feeds_test_events'][] = __METHOD__ . ' called';
$feed_type_id = $event
->getFeed()
->getType()
->id();
switch ($feed_type_id) {
case 'no_title':
// A title is required, set a title on the entity to prevent validation
// errors.
$event
->getEntity()->title = 'foo';
break;
}
}