The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.001005 - 2011-06-02

  • Fixed bugs when loading app-specific view classes [thanks Sebastian Knapp (@giftnuss)]
  • Small documentation fixes

Documentation

Leyland application generator
Manual for the Leyland web application framework
Leyland application structure and creation
Creating Leyland controllers
How to deploy Leyland applications
How to throw HTTP exceptions with Leyland
How to extend Leyland
Frequently asked questions about Leyland
Localizing Leyland applications
How to use a log in Leyland applications
How to use models in Leyland applications
How to serve static files from your application
Using Leyland view classes

Modules

Plack-based framework for RESTful web applications
Application logic for the 'leyland' command line application
Base class for 'leyland' command line application commands
Logic for the 'app' command of the 'leyland' command line app, creates a new Leyland-based application
The working environment of an HTTP request and Leyland response
Leyland controller base class
Throwable class for Leyland application exceptions
Wrapper for the Locale::Wolowitz localization system for Leyland apps
Logging facilities for Leyland application
Use Log::Dispatch as your app's logger
Use Log::Handler as your app's logger
Default logger, logs to STDERR
Performs HTTP negotiations for Leyland requests
Provides the sweet REST syntax for Leyland controller routes
Parses route definitions in Leyland controllers
Leyland view base class
Tenjin view class for Leyland