]> git.mxchange.org Git - mailer.git/blobdiff - inc/mysql-manager.php
Introduced missing function getPaymentMethodFromExtensionName()
[mailer.git] / inc / mysql-manager.php
index 45dbbf1a0ae904d991a92137a8c70a8efdfb7f22..4eb508c5c48c8660c90069531e7d8ab3ee3d269e 100644 (file)
@@ -2059,7 +2059,7 @@ function getPointsColumnNameFromExtensionNameLocked ($ext_name, $isLocked) {
        $pointsData = getPointsDataArrayFromExtensionName($ext_name);
 
        // Regular points by default
-       $columnName = $pointsData['columnName'];
+       $columnName = $pointsData['column_name'];
 
        // Are the points locked?
        if (($isLocked === true) && ($pointsData['locked_mode'] == 'LOCKED')) {
@@ -2071,5 +2071,23 @@ function getPointsColumnNameFromExtensionNameLocked ($ext_name, $isLocked) {
        return $columName;
 }
 
+// Determines the payment method for given extension and 'locked'
+function getPaymentMethodFromExtensionName ($ext_name) {
+       // Extension sql_patches must be up-to-date
+       if (isExtensionInstalledAndOlder('sql_patches', '0.8.0')) {
+               // Please update ext-sql_patches
+               debug_report_bug(__FUNCTION__, __LINE__, 'sql_patches is out-dated. Please update to at least 0.8.0 to continue. ext_name=' . $ext_name . ',isLocked=' . intval($isLocked));
+       } // END - if
+
+       // Get the points_data entry
+       $pointsData = getPointsDataArrayFromExtensionName($ext_name);
+
+       // Regular points by default
+       $paymentMethod = $pointsData['payment_method'];
+
+       // Return the result
+       return $columName;
+}
+
 // [EOF]
 ?>