You are here

public static function ScormReport::getInstance in Opigno module 8

Same name and namespace in other branches
  1. 3.x ActivityTypes/opigno_scorm_activity/src/ScormReport.php \Drupal\opigno_scorm_activity\ScormReport::getInstance()

Caches instance of report generator.

2 calls to ScormReport::getInstance()
template_preprocess_opigno_answer__opigno_scorm__full in ActivityTypes/opigno_scorm_activity/opigno_scorm_activity.theme.inc
Prepares variables for Answer templates.
template_preprocess_opigno_user_result_item__opigno_scorm in ActivityTypes/opigno_scorm_activity/opigno_scorm_activity.theme.inc
Implements hook_preprocess_HOOK().

File

ActivityTypes/opigno_scorm_activity/src/ScormReport.php, line 103

Class

ScormReport
Class H5PReport.

Namespace

Drupal\opigno_scorm_activity

Code

public static function getInstance() {
  static $instance;
  if (!$instance) {
    $instance = new ScormReport();
  }
  return $instance;
}