You are here

function opigno_scorm_sco_load in Opigno 7

Load a SCO information.

Parameters

int $id:

Return value

object|false

1 call to opigno_scorm_sco_load()
_opigno_scorm_ui_player_scorm_tree in modules/scorm/ui/includes/opigno_scorm_ui.player.inc
Helper function to recursively create the SCO tree.

File

modules/scorm/opigno_scorm.module, line 214
Opigno SCORM API.

Code

function opigno_scorm_sco_load($id) {
  $sco = db_select('opigno_scorm_package_scos', 'o')
    ->fields('o', array())
    ->condition('id', $id)
    ->execute()
    ->fetchObject();
  if ($sco) {
    $sco->attributes = _opigno_scorm_sco_load_attributes($sco->id);
  }
  return $sco;
}