Code Duplication    Length = 3-6 lines in 2 locations

metamatter.php 2 locations

@@ 48-50 (lines=3) @@
45
if($payment_id = sys_get_param_id('payment_id')) {
46
  $payment = db_payment_get($payment_id);
47
  if($payment && $payment['payment_user_id'] == $user['id']) {
48
    if($payment['payment_status'] == PAYMENT_STATUS_COMPLETE) {
49
      $template->assign_block_vars('result', array('MESSAGE' => sprintf(classLocale::$lang['pay_msg_mm_purchase_complete'], $payment['payment_dark_matter_paid'], $payment['payment_module_name'], $payment['payment_dark_matter_gained'])));
50
    }
51
    if($payment['payment_status'] == PAYMENT_STATUS_NONE) {
52
      $template->assign_block_vars('result', array(
53
        'MESSAGE' => sprintf(classLocale::$lang['pay_msg_mm_purchase_incomplete'], $payment['payment_dark_matter_paid'], $payment['payment_module_name']),
@@ 51-56 (lines=6) @@
48
    if($payment['payment_status'] == PAYMENT_STATUS_COMPLETE) {
49
      $template->assign_block_vars('result', array('MESSAGE' => sprintf(classLocale::$lang['pay_msg_mm_purchase_complete'], $payment['payment_dark_matter_paid'], $payment['payment_module_name'], $payment['payment_dark_matter_gained'])));
50
    }
51
    if($payment['payment_status'] == PAYMENT_STATUS_NONE) {
52
      $template->assign_block_vars('result', array(
53
        'MESSAGE' => sprintf(classLocale::$lang['pay_msg_mm_purchase_incomplete'], $payment['payment_dark_matter_paid'], $payment['payment_module_name']),
54
        'STATUS'  => 1,
55
      ));
56
    }
57
    if($payment['payment_test']) {
58
      $template->assign_block_vars('result', array(
59
        'MESSAGE' => sprintf(classLocale::$lang['pay_msg_mm_purchase_test']),