]> git.joonet.de Git - adminer.git/commitdiff
Save bytes
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Sat, 19 Sep 2009 19:31:16 +0000 (19:31 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Sat, 19 Sep 2009 19:31:16 +0000 (19:31 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1114 7c3ca157-0c34-0410-bff1-cbf682f78f5c

adminer/include/editing.inc.php

index 56f08e4426399d7b7800bbf04e9738e9f2ba9cfa..8d21b3734726f70a1ee47eef76a6ae846ac0a8e0 100644 (file)
@@ -130,14 +130,15 @@ function process_field($field, $type_field) {
 }
 
 function type_class($type) {
-       if (ereg('char|text', $type)) {
-               return " class='char'";
-       } elseif (ereg('date|time|year', $type)) {
-               return " class='date'";
-       } elseif (ereg('binary|blob', $type)) {
-               return " class='binary'";
-       } elseif (ereg('enum|set', $type)) {
-               return " class='enum'";
+       foreach (array(
+               'char' => 'text',
+               'date' => 'time|year',
+               'binary' => 'blob',
+               'enum' => 'set',
+       ) as $key => $val) {
+               if (ereg("$key|$val", $type) {
+                       return " class='$key'";
+               }
        }
 }