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::FAQ - Frequently asked questions River stage three • 44 direct dependents • 113 total dependents

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::Devel - Mason Developer's Manual River stage three • 44 direct dependents • 113 total dependents

This manual is written for content developers who know HTML and at least a little Perl. The goal is to write, run, and debug Mason components. If you are the webmaster (or otherwise responsible for the Mason installation), you should also read the ad...

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::Tests - Test harness for testing Mason River stage three • 44 direct dependents • 113 total dependents

This module is designed to automate as much as possible of the Mason test suite. It does tasks like write component files to disk, call them, compare the actual results to the expected results, and more. In addition, it also is capable of printing ou...

DROLSKY/HTML-Mason-1.59 - 16 May 2020 16:53:18 UTC

HTML::Mason::Admin - Mason Administrator's Manual River stage three • 44 direct dependents • 113 total dependents

This manual is written for the sysadmin/webmaster in charge of installing, configuring, or tuning a Mason system. The bulk of the documentation assumes that you are using mod_perl. See RUNNING OUTSIDE OF MOD_PERL for more details. For more details on...

DROLSKY/HTML-Mason-1.59 - 16 May 2020 16:53:18 UTC

HTML::Mason::Parser - Old module for compiling components River stage three • 44 direct dependents • 113 total dependents

The Parser object is no longer part of Mason. It has been replaced by the Compiler and Lexer objects. See the Developer's Manual and the Administrator's Manual for more details....

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::Params - Mason configuration parameters River stage three • 44 direct dependents • 113 total dependents

This document lists all of the Mason configuration parameters that are intended to be used by end users....

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::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

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::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::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::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::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

33 results (0.042 seconds)