public static function value($mixed) { if (is_string($mixed)) { return '\'' . static::escape($mixed) . '\''; } elseif (is_integer($mixed)) { return (string) $mixed; } elseif (is_float($mixed)) { return '\'' . $mixed . '\''; } return 'null'; }