- Issue created by @aluzzardi
- 🇧🇷Brazil aluzzardi Pelotas, RS
I created a patch that can be applied on beta4.
- Status changed to Closed: works as designed
over 1 year ago 7:21am 11 October 2023 - 🇳🇱Netherlands megachriz
Responding to created, updated and failed items is already possible.
Whenever some of these happen,
$state->report()
is called.\Drupal\feeds\State::report()
dispatches aDrupal\feeds\Event\ReportEvent
, event key is\Drupal\feeds\Event\FeedsEvents::REPORT
. When you callgetOperation()
on the report event, you can see if the item was:- "created" (\Drupal\feed\StateType::CREATE)
- "updated" (\Drupal\feed\StateType::UPDATE)
- "deleted" (\Drupal\feed\StateType::DELETE)
- "skipped" (\Drupal\feed\StateType::SKIP)
- "failed" (\Drupal\feed\StateType::FAIL)
- "cleaned" (\Drupal\feed\StateType::CLEAN)
The Feeds Log module (part of Feeds) subscribes to the report event (\Drupal\feeds_log\EventSubscriber\FeedReportSubscriber).