From: Dylan Hardison Date: Sat, 29 Oct 2022 20:08:25 +0000 (-0700) Subject: Fix pod tests by adding documentation (#123) X-Git-Tag: bugzilla-5.0.4.1~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1b6b074d03d3102ec84d7ce6afe77010517a5c96;p=thirdparty%2Fbugzilla.git Fix pod tests by adding documentation (#123) Added documentation for all undocumented functions in Bugzilla::Util. fixed pod syntax as well. --- diff --git a/Bugzilla/Util.pm b/Bugzilla/Util.pm index 57ce5f6b60..5ceef4ef75 100644 --- a/Bugzilla/Util.pm +++ b/Bugzilla/Util.pm @@ -1263,18 +1263,44 @@ if Bugzilla is currently using the shadowdb or not. Used like: =back -=head1 B - =over -=item do_ssl_redirect_if_required +=item C + +Writes $content to $filename. The content will be encoded as UTF-8. Returns 1 if +the atomic write was successful, 0 otherwise. C<$!> will be set to the error +from C. + +=item C + +Reads the contents of $filename and returns it as a string. The string will be +decoded as UTF-8. + +=item C + +Returns true if the given IP address is an IPv4 address. + +=item C + +Returns true if the given IP address is an IPv6 address. + +=item C + +If Bugzilla is configured to redirect all HTTP requests to HTTPS, this function +will redirect the user to the HTTPS version of the current page. It will not do +anything if the user is already on HTTPS, or if there is no C parameter +set. -=item validate_time +=item C -=item is_ipv4 +Validates a time string. Returns true or false depending on whether the time +string is valid. -=item is_ipv6 +=item C -=item display_value +Returns the display value for a given field and value. This value comes from the +value_descs template variable. The value_descs variable is set in the template +file C. This is used for localizing Bugzilla to +other languages. =back