You are here

function views_node_access_filter_views_data_alter in Views Node Access Filter 8

Implements hook_views_data_alter().

File

./views_node_access_filter.module, line 16

Code

function views_node_access_filter_views_data_alter(array &$data) {
  $data['node_field_data']['editable'] = [
    'title' => t('Editable'),
    'help' => t('Only keep nodes for which the current user has edit access.'),
    'filter' => [
      'id' => 'views_node_access_filter_editable',
      'field' => 'nid',
      'label' => t('Editable'),
    ],
  ];
  $data['node_field_revision']['editable'] = [
    'title' => t('Editable'),
    'help' => t('Only keep revisions for which the current user has edit access.'),
    'filter' => [
      'id' => 'views_node_access_filter_editable',
      'field' => 'vid',
      'label' => t('Editable'),
    ],
  ];
}