Yichun Zhang (章亦春) > OpenResty-0.5.12 > OpenResty::Util

Download:
OpenResty-0.5.12.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source  

NAME ^

OpenResty::Util - Utility functions for OpenResty

DESCRIPTION ^

This module exports a set of utility functions used for other OpenResty server components.

FUNCTIONS ^

This module exports the following functions by default:

$value = _IDENT($value)

Validates if $value is an well-formed identifier in OpenResty's sense. Essentially it's specified by the following Perl regex:

    /^[A-Za-z]\w*$/

_IDENT returns the input argument if it's well-formed; undef otherwise.

$quoted = Q($value)

Quotes the value as if it's a SQL value literal. Basically, foo's bar will become 'foo''s bar'.

$quoted = QI($value)

Quotes the value as if it's a SQL identifier literal. Basically, foo will become "foo".

$bool = check_password($password)

Checks whether the given password ($password) is well-formed. 1 if true, undef otherwise.

$content = slurp($filename)

Returns all the content of the file specified by $filename.

$cgi = new_mocked_cgi($url, $content)

Returns a mocked-up CGI object from URL (specified by $url) and the HTTP request content (specified by $content).

AUTHOR ^

Agent Zhang (agentzh) <agentzh@yahoo.cn>.

SEE ALSO ^

OpenResty.

syntax highlighting: