p5-MasonX-WebApp - Works with HTML::Mason to do processing before Mason is invoked

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly amd64
Package filename p5-MasonX-WebApp-0.12_6.txz
Package name p5-MasonX-WebApp
Package version 0.12
Package release 6
Package architecture amd64
Package type txz
Category perl5 www
Homepage https://metacpan.org/release/MasonX-WebApp
License -
Maintainer perl@FreeBSD.org
Download size 19.16 KB
Installed size 41.05 KB
MasonX::WebApp works with Mason to let you do processing before Mason is ever
invoked. There are a number of things that one might want to do:
* Argument munging
You might want to make sure all incoming arguments are UTF-8 encoded.
Or you might want to create some objects which Mason will see as
incoming arguments. For example, a "user_id" parameter could be turned
into a user object.
* Handle requests without Mason
If you're not generating output for the browser other than a redirect,
then there's no reason to use Mason. You can use a MasonX::WebApp
subclass to handle all form submissions, for example.
This has the added benefit of making it easier to preload this code
once during server startup.
* And others ...
WWW: https://metacpan.org/release/MasonX-WebApp


Package Version Architecture Repository
p5-MasonX-WebApp-0.12_6.txz 0.12 i386 FreeBSD Ports Quarterly
p5-MasonX-WebApp-0.12_6.txz 0.12 amd64 FreeBSD Ports Latest
p5-MasonX-WebApp-0.12_6.txz 0.12 i386 FreeBSD Ports Latest
p5-MasonX-WebApp - - -


Name Value
ap24-mod_perl2 = 2.0.10,3
apache24 = 2.4.39
p5-Apache-Session-Wrapper = 0.34_1
p5-Class-Data-Inheritable = 0.08_1
p5-Class-Factory-Util = 1.7_1
p5-Exception-Class = 1.44
p5-HTML-Mason = 1.58
p5-URI = 1.76
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-MasonX-WebApp-0.12_6.txz
Source Package www/p5-MasonX-WebApp

Install Howto

Install p5-MasonX-WebApp txz package:

# pkg install p5-MasonX-WebApp

See Also

Package Description
p5-Math-Algebra-Symbols-1.27.txz Symbolic Algebra in Pure Perl
p5-Math-Base36-0.10_1,2.txz Encoding and decoding of base36 strings
p5-Math-Base85-0.4.txz Perl extension for base 85 numbers, as referenced by RFC 1924
p5-Math-BaseCalc-1.019.txz Convert numbers between various bases
p5-Math-BaseCnv-1.14.txz Fast functions to convert between number Bases
p5-Math-Bezier-0.01_1.txz Perl module to solve Bezier curves
p5-Math-Bezier-Convert-0.02_1.txz Convert cubic and quadratic Bezier each other
p5-Math-BigInt-1.999816.txz Arbitrary size integer math perl package
p5-Math-BigInt-FastCalc-0.5008.txz Math::BigInt::Calc with some XS for more speed
p5-Math-BigInt-GMP-1.6006.txz Math::BigInt::GMP - Use the GMP library for Math::BigInt routines
p5-Math-BigInt-Lite-0.18.txz What Math::BigInts are before they become big
p5-Math-BigInt-Pari-1.3005.txz Use Math::Pari for Math::BigInt routines
p5-Math-BigRat-0.2614.txz Arbitrary big rational numbers
p5-Math-CDF-0.1_2.txz Generate probabilities and quantiles
p5-Math-Calc-Units-1.07_1.txz Human-readable unit-aware calculator