diff options
| author | Damien Regad <dregad@mantisbt.org> | 2019-05-08 14:50:08 +0200 |
|---|---|---|
| committer | Damien Regad <dregad@mantisbt.org> | 2019-05-08 15:01:03 +0200 |
| commit | 05a16aa4d8c4895f03ab54e24dd5be9422d3ff9d (patch) | |
| tree | edbd297fc0717431087ff19be6c24a4d4196034a /adodb-active-record.inc.php | |
| parent | ba97e8a076edfdee4cf2830e44f6f80156aa7351 (diff) | |
| download | adodb-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.php | 19 |
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); |
