You are here

function opigno_live_meetings_db_get_classes_nids_from_course in Opigno Moxtra App 7

1 call to opigno_live_meetings_db_get_classes_nids_from_course()
opigno_live_meetings_form_node_form_alter in modules/opigno_live_meetings/includes/opigno_live_meetings.form.inc
Implements hook_form_FORM_ID_alter().

File

modules/opigno_live_meetings/includes/opigno_live_meetings.db_queries.inc, line 3

Code

function opigno_live_meetings_db_get_classes_nids_from_course($course_id) {
  $query = db_select('field_data_opigno_class_courses', 't')
    ->condition(db_and()
    ->condition('opigno_class_courses_target_id', $course_id, '=')
    ->condition('bundle', 'class', '='))
    ->fields('t', array(
    'entity_id',
  ))
    ->execute();
  $classes_ids = array();
  while ($row = $query
    ->fetchAssoc()) {
    $classes_ids[$row['entity_id']] = $row['entity_id'];
  }
  return $classes_ids;
}