dbm::is_result now checks whether a dba:... call returns at least one result

This commit is contained in:
Michael 2017-08-15 06:08:26 +00:00
parent d2b7a44299
commit a0567d4081

View file

@ -41,7 +41,7 @@ class dbm {
* Checks if $array is a filled array with at least one entry. * Checks if $array is a filled array with at least one entry.
* *
* @param $array mixed A filled array with at least one entry * @param $array mixed A filled array with at least one entry
* @return Whether $array is a filled array * @return Whether $array is a filled array or an object with rows
*/ */
public static function is_result($array) { public static function is_result($array) {
// It could be a return value from an update statement // It could be a return value from an update statement
@ -50,10 +50,10 @@ class dbm {
} }
if (is_object($array)) { if (is_object($array)) {
return true; return dba::num_rows($array) > 0;
} }
return (is_array($array) && count($array) > 0); return (is_array($array) && (count($array) > 0));
} }
/** /**