You are here

function node_limit_role_node_limit_save in Node Limit 8

Same name and namespace in other branches
  1. 6 node_limit_role/node_limit_role.module \node_limit_role_node_limit_save()
  2. 7 node_limit_role/node_limit_role.module \node_limit_role_node_limit_save()

Implements hook_node_limit_save().

File

old/node_limit_role/node_limit_role.module, line 109
Module to restrict the number of nodes by role.

Code

function node_limit_role_node_limit_save($lid, $applies, $element) {
  if ($applies) {

    // In the clone context, $element is an array containing
    // the rid and the role name.
    if (is_array($element)) {
      $element = $element['rid'];
    }
    \Drupal::database()
      ->insert('node_limit_role')
      ->fields(array(
      'lid' => $lid,
      'rid' => $element,
    ))
      ->execute();
  }
}