You are here

function flexiaccess_node_insert in Flexi Access 7

Implements hook_node_insert().

Creates empty acl for the new node if necessary.

File

./flexiaccess.module, line 290
Main hooks for per user access control.

Code

function flexiaccess_node_insert($node) {
  $types = array_filter(variable_get('flexiaccess_types', array()));
  if (in_array($node->type, $types)) {
    $auto_acl = variable_get('flexiaccess_typesettings_' . $node->type . '_autoACL', 0);
    if ($auto_acl) {
      _flexiaccess_create_acl_rows($node->nid);
    }
  }
}