Code Duplication    Length = 10-11 lines in 2 locations

classes/classSupernova.php 2 locations

@@ 387-397 (lines=11) @@
384
385
    return static::$transaction_id;
386
  }
387
  public static function db_transaction_commit() {
388
    static::db_transaction_check(true);
389
390
    static::cache_lock_unset_all();
391
    doquery('COMMIT');
392
393
    //print('<br/>TRANSACTION COMMIT id' . static::$transaction_id . '<hr />');
394
    static::$db_in_transaction = false;
395
396
    return static::$transaction_id++;
397
  }
398
  public static function db_transaction_rollback() {
399
    // static::db_transaction_check(true); // TODO - вообще-то тут тоже надо проверять есть ли транзакция
400
    static::cache_lock_unset_all();
@@ 398-407 (lines=10) @@
395
396
    return static::$transaction_id++;
397
  }
398
  public static function db_transaction_rollback() {
399
    // static::db_transaction_check(true); // TODO - вообще-то тут тоже надо проверять есть ли транзакция
400
    static::cache_lock_unset_all();
401
    doquery('ROLLBACK');
402
403
    //print('<br/>TRANSACTION ROLLBACK id' . static::$transaction_id . '<hr />');
404
    static::$db_in_transaction = false;
405
    static::$transaction_id++;
406
    return static::$transaction_id;
407
  }
408
  /**
409
   * Блокирует указанные таблицу/список таблиц
410
   *