You are here

function workflow_access_get_workflow_access_by_sid in Workflow 8

Same name and namespace in other branches
  1. 7.2 workflow_access/workflow_access.module \workflow_access_get_workflow_access_by_sid()
  2. 7 workflow_access/workflow_access.module \workflow_access_get_workflow_access_by_sid()

Given a sid, retrieve the access information and return the row(s).

2 calls to workflow_access_get_workflow_access_by_sid()
WorkflowAccessRoleForm::buildRow in modules/workflow_access/src/Form/WorkflowAccessRoleForm.php
workflow_access_node_access_records in modules/workflow_access/workflow_access.module
Implements hook_node_access_records().

File

modules/workflow_access/workflow_access.module, line 266
Provides node access permissions based on workflow states.

Code

function workflow_access_get_workflow_access_by_sid($sid) {
  $result = \Drupal::config('workflow_access.role')
    ->get($sid);
  if ($result == NULL) {

    // Avoid errors in calling function when no data available.
    $result = [];
  }
  return $result;
}