summaryrefslogtreecommitdiff
path: root/adodb-active-record.inc.php
diff options
context:
space:
mode:
authorDamien Regad <dregad@mantisbt.org>2019-05-08 14:50:08 +0200
committerDamien Regad <dregad@mantisbt.org>2019-05-08 15:01:03 +0200
commit05a16aa4d8c4895f03ab54e24dd5be9422d3ff9d (patch)
treeedbd297fc0717431087ff19be6c24a4d4196034a /adodb-active-record.inc.php
parentba97e8a076edfdee4cf2830e44f6f80156aa7351 (diff)
downloadadodb-05a16aa4d8c4895f03ab54e24dd5be9422d3ff9d.tar.gz
adodb-05a16aa4d8c4895f03ab54e24dd5be9422d3ff9d.tar.bz2
adodb-05a16aa4d8c4895f03ab54e24dd5be9422d3ff9d.zip
Convert if/elseif to switch
Same change that was done in adodb-active-recordx.inc.php a few years ago (see 9f81c75d4566fea795be7024c9415909f094bf15), without the regression fixed in previous commit.
Diffstat (limited to 'adodb-active-record.inc.php')
-rw-r--r--adodb-active-record.inc.php19
1 files changed, 11 insertions, 8 deletions
diff --git a/adodb-active-record.inc.php b/adodb-active-record.inc.php
index 6d92a906..553ba5b2 100644
--- a/adodb-active-record.inc.php
+++ b/adodb-active-record.inc.php
@@ -966,14 +966,17 @@ class ADODB_Active_Record {
$pkey = array($pkey);
}
- if (ADODB_ASSOC_CASE == 0) {
- foreach($pkey as $k => $v)
- $pkey[$k] = strtolower($v);
- }
- elseif (ADODB_ASSOC_CASE == 1) {
- foreach($pkey as $k => $v) {
- $pkey[$k] = strtoupper($v);
- }
+ switch (ADODB_ASSOC_CASE) {
+ case 0:
+ foreach ($pkey as $k => $v) {
+ $pkey[$k] = strtolower($v);
+ }
+ break;
+ case 1:
+ foreach ($pkey as $k => $v) {
+ $pkey[$k] = strtoupper($v);
+ }
+ break;
}
$ok = $db->Replace($this->_table,$arr,$pkey);