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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

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 UTC

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.59 - 16 May 2020 16:53:18 UTC

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.59 - 16 May 2020 16:53:18 UTC

61 results (0.064 seconds)