You are here

function opigno_in_house_training_app_get_all_courses in Opigno in house training app 7

1 call to opigno_in_house_training_app_get_all_courses()
opigno_in_house_app_install_default_permissions in ./opigno_in_house_training_app.install

File

./opigno_in_house_training_app.install, line 709
Contains install instructions and logic @ Carrard Cédric

Code

function opigno_in_house_training_app_get_all_courses() {
  $courses = array();
  $query = db_select('node', 'n');
  $query
    ->fields('n', array(
    'nid',
  ));
  $query
    ->condition('n.type', "course", '=');
  $result = $query
    ->execute();
  while ($record = $result
    ->fetchAssoc()) {
    $courses[$record['nid']] = $record['nid'];
  }
  return $courses;
}