[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_4RC1-16980-gc120738
Piotr Przybylski
crackpl at users.sourceforge.net
Wed Aug 24 21:01:06 CEST 2011
The branch, master has been updated
via c12073871d28eae68769c134781e5eead1722c5f (commit)
from 84f621b545e23ccc8645701c7a8d18380226332d (commit)
- Log -----------------------------------------------------------------
commit c12073871d28eae68769c134781e5eead1722c5f
Author: Piotr Przybylski <piotrprz at gmail.com>
Date: Wed Aug 24 21:00:41 2011 +0200
Remove deprecated method PMA_Table::_isView()
-----------------------------------------------------------------------
Summary of changes:
libraries/Table.class.php | 33 +++++----------------------------
1 files changed, 5 insertions(+), 28 deletions(-)
diff --git a/libraries/Table.class.php b/libraries/Table.class.php
index 46ebb91..8f04945 100644
--- a/libraries/Table.class.php
+++ b/libraries/Table.class.php
@@ -180,7 +180,8 @@ class PMA_Table
static public function isView($db = null, $table = null)
{
if (strlen($db) && strlen($table)) {
- return PMA_Table::_isView($db, $table);
+ $type = PMA_Table::sGetStatusInfo($db, $table, 'TABLE_TYPE');
+ return $type == 'VIEW';
}
return false;
@@ -252,30 +253,6 @@ class PMA_Table
}
/**
- * Checks if this "table" is a view
- *
- * @param string $db the database name
- * @param string $table the table name
- *
- * @deprecated
- * @todo see what we could do with the possible existence of $table_is_view
- *
- * @return boolean whether this is a view
- */
- static protected function _isView($db, $table)
- {
- // maybe we already know if the table is a view
- if (isset($GLOBALS['tbl_is_view']) && $GLOBALS['tbl_is_view']) {
- return true;
- }
-
- // Since phpMyAdmin 3.2 the field TABLE_TYPE is properly filled by
- // PMA_DBI_get_tables_full()
- $type = PMA_Table::sGetStatusInfo($db, $table, 'TABLE_TYPE');
- return $type == 'VIEW';
- }
-
- /**
* Checks if this is a merge table
*
* If the ENGINE of the table is MERGE or MRG_MYISAM (alias),
@@ -795,7 +772,7 @@ class PMA_Table
if (isset($GLOBALS['drop_if_exists'])
&& $GLOBALS['drop_if_exists'] == 'true'
) {
- if (PMA_Table::_isView($target_db, $target_table)) {
+ if (PMA_Table::isView($target_db, $target_table)) {
$drop_query = 'DROP VIEW';
} else {
$drop_query = 'DROP TABLE';
@@ -866,7 +843,7 @@ class PMA_Table
// Copy the data unless this is a VIEW
if (($what == 'data' || $what == 'dataonly')
- && ! PMA_Table::_isView($target_db, $target_table)
+ && ! PMA_Table::isView($target_db, $target_table)
) {
$sql_insert_data = 'INSERT INTO ' . $target . ' SELECT * FROM ' . $source;
PMA_DBI_query($sql_insert_data);
@@ -882,7 +859,7 @@ class PMA_Table
// moving table from replicated one to not replicated one
PMA_DBI_select_db($source_db);
- if (PMA_Table::_isView($source_db, $source_table)) {
+ if (PMA_Table::isView($source_db, $source_table)) {
$sql_drop_query = 'DROP VIEW';
} else {
$sql_drop_query = 'DROP TABLE';
hooks/post-receive
--
phpMyAdmin
More information about the Git
mailing list