Esempio n. 1
0
 public static function getInstance()
 {
     // получить экземпляр данного класса
     if (self::$_instance === null) {
         // если экземпляр данного класса  не создан
         self::$_instance = new self();
         // создаем экземпляр данного класса
     }
     return self::$_instance;
     // возвращаем экземпляр данного класса
 }
Esempio n. 2
0
function take_drug($drug, $curr_time)
{
    $curr_drug = Autodoc::$medicines[$drug];
    $_SESSION['baktogel_used'] += $curr_drug['bakto_price'];
    $_SESSION['active_drugs'][] = array('type' => $drug, 'start_time' => $curr_time, 'length' => $curr_drug['length'], 'elapsed_time' => 0, 'left_time' => $curr_drug['length']);
    if (!$curr_drug['invisible']) {
        Autodoc::message($_SESSION['operation_elapsed'] . '. Применен препарат Бакто-' . $curr_drug['name'], 1, 1);
    }
}