Commit c4815ebb2fd463cebcc0c5f5a30af2ec6f78791a
1 parent
7b24bba6
Allow arrayGet to work without errors on a null value passed in.
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3718 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
3 additions
and
0 deletions
lib/util/ktutil.inc
| @@ -91,6 +91,9 @@ class KTUtil { | @@ -91,6 +91,9 @@ class KTUtil { | ||
| 91 | } | 91 | } |
| 92 | 92 | ||
| 93 | function arrayGet($aArray, $sKey, $mDefault = null) { | 93 | function arrayGet($aArray, $sKey, $mDefault = null) { |
| 94 | + if (empty($aArray)) { | ||
| 95 | + return $mDefault; | ||
| 96 | + } | ||
| 94 | if (array_key_exists($sKey, $aArray)) { | 97 | if (array_key_exists($sKey, $aArray)) { |
| 95 | return $aArray[$sKey]; | 98 | return $aArray[$sKey]; |
| 96 | } | 99 | } |