Commit c4815ebb2fd463cebcc0c5f5a30af2ec6f78791a

Authored by Neil Blakey-Milner
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 }