App-EscapeUtils

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

    element (payload) is optional, the actual result. Fourth element (meta)
    is called result metadata and is optional, a hash that contains extra
    information.

    Return value: (str)

  html_unescape
    Usage:

     html_unescape(%args) -> [status, msg, payload, meta]

    HTML-unescape lines of input (in stdin or arguments).

    This function is not exported.

    Arguments ('*' denotes required arguments):

    *   strings* => *array[str]*

    Returns an enveloped result (an array).

    First element (status) is an integer containing HTTP status code (200
    means OK, 4xx caller error, 5xx function error). Second element (msg) is
    a string containing error message, or 'OK' if status is 200. Third
    element (payload) is optional, the actual result. Fourth element (meta)
    is called result metadata and is optional, a hash that contains extra
    information.

    Return value: (str)

  js_escape
    Usage:

     js_escape(%args) -> [status, msg, payload, meta]

    Encode lines of input (in standard input or arguments) as JSON strings.

    This function is not exported.

    Arguments ('*' denotes required arguments):

    *   strings* => *array[str]*

    Returns an enveloped result (an array).

    First element (status) is an integer containing HTTP status code (200
    means OK, 4xx caller error, 5xx function error). Second element (msg) is
    a string containing error message, or 'OK' if status is 200. Third
    element (payload) is optional, the actual result. Fourth element (meta)
    is called result metadata and is optional, a hash that contains extra
    information.

    Return value: (str)

  js_unescape
    Usage:

     js_unescape(%args) -> [status, msg, payload, meta]

    Interpret lines of input (in standard input or arguments) as JSON
    strings and return the decoded value.

    This function is not exported.

    Arguments ('*' denotes required arguments):

    *   strings* => *array[str]*

    Returns an enveloped result (an array).

    First element (status) is an integer containing HTTP status code (200
    means OK, 4xx caller error, 5xx function error). Second element (msg) is
    a string containing error message, or 'OK' if status is 200. Third
    element (payload) is optional, the actual result. Fourth element (meta)
    is called result metadata and is optional, a hash that contains extra
    information.

    Return value: (str)

  perl_dquote_escape
    Usage:

     perl_dquote_escape(%args) -> [status, msg, payload, meta]

    Encode lines of input (in stdin or arguments) inside Perl double-quoted
    strings.

    This function is not exported.

    Arguments ('*' denotes required arguments):

    *   strings* => *array[str]*

    Returns an enveloped result (an array).

    First element (status) is an integer containing HTTP status code (200
    means OK, 4xx caller error, 5xx function error). Second element (msg) is
    a string containing error message, or 'OK' if status is 200. Third
    element (payload) is optional, the actual result. Fourth element (meta)
    is called result metadata and is optional, a hash that contains extra
    information.

    Return value: (str)

  perl_squote_escape
    Usage:

     perl_squote_escape(%args) -> [status, msg, payload, meta]

    Encode lines of input (in stdin or arguments) inside Perl single-quoted
    strings.

    This function is not exported.

    Arguments ('*' denotes required arguments):

    *   strings* => *array[str]*

    Returns an enveloped result (an array).

    First element (status) is an integer containing HTTP status code (200



( run in 1.081 second using v1.01-cache-2.11-cpan-39bf76dae61 )