$v) { if (is_array($v)) { return true; } else { return false; } } } return false; } /** * check if variable is set and has value, return a default value * * @param bool|mixed $default * @return bool|mixed */ public static function issetAndHasValueOrAssignDefault(&$var, $default = false) { if ((isset($var)) && ($var != '')) { return $var; } return $default; } public static function formatValue($value, $formatNumber, $config) { if (! $value) { return 0; } if ($formatNumber || $config['format_numbers']) { return round($value, $config['decimals'], self::roundMode($config)); } else { return floatval($value); } } }