From 4314444675edb9e739fa65c2f7938be764933bca Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Sat, 27 Sep 2014 12:42:55 -0400 Subject: [PATCH] Refactor duplicate code Signed-off-by: Marc Delisle --- db_tracking.php | 9 +++---- ...{tbl_tracking.lib.php => tracking.lib.php} | 25 +++++++++++++------ tbl_tracking.php | 2 +- 3 files changed, 22 insertions(+), 14 deletions(-) rename libraries/{tbl_tracking.lib.php => tracking.lib.php} (98%) diff --git a/db_tracking.php b/db_tracking.php index e5fe7111d4..3e8af241fb 100644 --- a/db_tracking.php +++ b/db_tracking.php @@ -11,6 +11,8 @@ */ require_once 'libraries/common.inc.php'; +require_once './libraries/tracking.lib.php'; + //Get some js files needed for Ajax requests $response = PMA_Response::getInstance(); $header = $response->getHeader(); @@ -116,11 +118,6 @@ if ($GLOBALS['dbi']->numRows($all_tables_result) > 0) { $table_result = PMA_queryAsControlUser($table_query); $version_data = $GLOBALS['dbi']->fetchArray($table_result); - if ($version_data['tracking_active'] == 1) { - $version_status = __('active'); - } else { - $version_status = __('not active'); - } $tmp_link = 'tbl_tracking.php?' . $url_query . '&table=' . htmlspecialchars($version_data['table_name']); $delete_link = 'db_tracking.php?' . $url_query . '&table=' @@ -133,7 +130,7 @@ if ($GLOBALS['dbi']->numRows($all_tables_result) > 0) { - + diff --git a/libraries/tbl_tracking.lib.php b/libraries/tracking.lib.php similarity index 98% rename from libraries/tbl_tracking.lib.php rename to libraries/tracking.lib.php index 2eb0b71dbc..d1caa7e160 100644 --- a/libraries/tbl_tracking.lib.php +++ b/libraries/tracking.lib.php @@ -1,7 +1,7 @@ dataSeek($sql_result, 0); while ($version = $GLOBALS['dbi']->fetchArray($sql_result)) { - if ($version['tracking_active'] == 1) { - $version_status = __('active'); - } else { - $version_status = __('not active'); - } if ($version['version'] == $last_version) { if ($version['tracking_active'] == 1) { $tracking_active = true; @@ -269,7 +264,7 @@ function PMA_getHtmlForTableVersionDetails($sql_result, $last_version, $url_para $html .= '' . htmlspecialchars($version['version']) . ''; $html .= '' . htmlspecialchars($version['date_created']) . ''; $html .= '' . htmlspecialchars($version['date_updated']) . ''; - $html .= '' . $version_status . ''; + $html .= '' . PMA_getVersionStatus($version) . ''; $html .= '