HTML::Mason - High-performance, dynamic web site authoring system River stage three • 44 direct dependents • 113 total dependents

Mason is a tool for building, serving and managing large web sites. Its features make it an ideal backend for high load sites serving dynamic content, such as online newspapers or database driven e-commerce sites. Actually, Mason can be used to gener...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Tools - Function library used internally in Mason River stage three • 44 direct dependents • 113 total dependents

This module contains exportable functions that are intended to be used by other Mason modules. The documentation here is primarily intended to be used by Mason core developers. Others who choose to use these functions do so at their own risk, as they...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Utils - Publicly available functions useful outside of Mason River stage three • 44 direct dependents • 113 total dependents

The functions in this module are useful when you need to interface code you have written with Mason....

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Lexer - Generates events based on component source lexing River stage three • 44 direct dependents • 113 total dependents

The Lexer works in tandem with the Compiler to turn Mason component source into something else, generally Perl code. As the lexer finds component elements, like a tag or block, it calls the appropriate event methods in the compiler object it was give...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Plugin - Plugin Base class for Mason River stage three • 44 direct dependents • 113 total dependents

Use a Mason plugin to have actions occur at the beginning or end of requests or components. Plugins are activated by passing plugins in the interpreter or request object. Each plugin in the list can be specified as a class name (in which case the plu...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Interp - Mason Component Interpreter River stage three • 44 direct dependents • 113 total dependents

Interp is the Mason workhorse, executing components and routing their output and errors to all the right places. In a mod_perl environment, Interp objects are handed off immediately to an ApacheHandler object which internally calls the Interp impleme...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Escapes - Functions to escape text for Mason River stage three • 44 direct dependents • 113 total dependents

This module contains functions for implementing Mason's substitution escaping feature. These functions may also be called directly. html_entities_escape This function takes a scalar reference and HTML-escapes it using the "HTML::Entities" module. By ...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::FakeApache - An Apache object emulator for use with Mason River stage three • 44 direct dependents • 113 total dependents

This class's API is documented in HTML::Mason::CGIHandler....

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Resolver - Component path resolver base class River stage three • 44 direct dependents • 113 total dependents

The resolver is responsible for translating a component path like /foo/index.html into a component. By default, Mason expects components to be stored on the filesystem, and uses the HTML::Mason::Resolver::File class to get information on these compon...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Compiler - Compile Mason component source River stage three • 44 direct dependents • 113 total dependents

The compiler starts the compilation process by calling its lexer's "lex" method and passing itself as the "compiler" parameter. The lexer then calls various methods in the compiler as it parses the component source....

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::CGIHandler - Use Mason in a CGI environment River stage three • 44 direct dependents • 113 total dependents

This module lets you execute Mason components in a CGI environment. It lets you keep your top-level components in the web server's document root, using regular component syntax and without worrying about the particular details of invoking Mason on ea...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Component - Mason Component Class River stage three • 44 direct dependents • 113 total dependents

Mason uses the Component class to store components loaded into memory. Components come from three distinct sources: 1 File-based: loaded from a source or object file. 2 Subcomponents: embedded components defined with the "<%def>" or "<%method>" tags....

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::PSGIHandler - PSGI handler for HTML::Mason River stage zero No dependents

HTML::Mason::PSGIHandler is a PSGI handler for HTML::Mason. It's based on HTML::Mason::CGIHandler and allows you to process Mason templates on any web servers that support PSGI....

RUZ/HTML-Mason-PSGIHandler-0.53 - 13 Sep 2013 07:14:13 GMT

HTML::Mason::Exceptions - Exception objects thrown by Mason River stage three • 44 direct dependents • 113 total dependents

This module creates the hierarchy of exception objects used by Mason, and provides some extra methods for them beyond those provided by "Exception::Class"...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::MethodMaker - Used to create simple get & get/set methods in other classes River stage three • 44 direct dependents • 113 total dependents

This automates the creation of simple accessor methods....

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::ApacheHandler - Mason/mod_perl interface River stage three • 44 direct dependents • 113 total dependents

The ApacheHandler object links Mason to mod_perl (version 1 or 2), running components in response to HTTP requests. It is controlled primarily through parameters to the new() constructor....

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Resolver::Null - a do-nothing resolver River stage three • 44 direct dependents • 113 total dependents

This HTML::Mason::Resolver subclass is useful if you want to create components via the "HTML::Mason::Interp->make_component" method and you never plan to interact with the filesystem. Basically, it provides all of the necessary resolver methods but n...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

Catalyst::View::HTML::Mason - HTML::Mason rendering for Catalyst River stage one • 2 direct dependents • 6 total dependents

This module provides rendering of HTML::Mason templates for Catalyst applications. It's basically a rewrite of Catalyst::View::Mason, which became increasingly hard to maintain over time, while keeping backward compatibility....

JJNAPIORK/Catalyst-View-HTML-Mason-0.19 - 04 Jan 2015 00:54:38 GMT

HTML::Mason::Resolver::File - Component path resolver for file-based components River stage three • 44 direct dependents • 113 total dependents

This HTML::Mason::Resolver subclass is used when components are stored on the filesystem, which is the norm for most Mason-based applications....

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

HTML::Mason::Request - Mason Request Class River stage three • 44 direct dependents • 113 total dependents

The Request API is your gateway to all Mason features not provided by syntactic tags. Mason creates a new Request object for every web request. Inside a component you access the current request object via the global $m. Outside of a component, you ca...

DROLSKY/HTML-Mason-1.58 - 29 Oct 2017 16:14:32 GMT

61 results (0.032 seconds)