5 * Provide views data for content_moderation.module.
7 * @ingroup views_module_handlers
10 use Drupal\content_moderation\ViewsData;
13 * Implements hook_views_data().
15 function content_moderation_views_data() {
16 return _content_moderation_views_data_object()->getViewsData();
20 * Creates a ViewsData object to respond to views hooks.
22 * @return \Drupal\content_moderation\ViewsData
23 * The content moderation ViewsData object.
25 function _content_moderation_views_data_object() {
27 \Drupal::service('entity_type.manager'),
28 \Drupal::service('content_moderation.moderation_information')