The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

App::CatalystStarter::Bloated - Creates a catalyst app, a TT view, a model and a HTML5 wrapper template from initalizr.com.

VERSION

This document describes App::CatalystStarter::Bloated version 0.9.3

SYNOPSIS

    # dont use this module, use the installed script
    # catalyst-fatstart.pl instead

DESCRIPTION

This distribution provides an alternative script to start catalyst projects: catalyst-fatstart.pl

This script takes a number of options, see catalyst-fatstart.pl --usage , --man and --help

In short it does the following:

  • Calls catalyst.pl to create the catalyst project

  • Sets up a TT view as ::HTML and a JSON view as ::JSON

  • If given a --dsn, runs create model and provides default names for schema and model classes.

  • If using a dbi:Pg dsn, looks in your ~/.pgpass to find usernames and passwords and even intelligently completes your dsn if you are missing hostname and or port.

  • Sets up a TT wrapper based on a HTML5 template intializr.com and points its css, js images and fonts to /static

INTERFACE

run

The function that does it all.

DIAGNOSTICS

Will come in next version

CONFIGURATION AND ENVIRONMENT

App::CatalystStarter::Bloated requires no configuration files or environment variables.

DEPENDENCIES

Several. Makefile/Build should take care of them.

INCOMPATIBILITIES

None reported.

BUGS AND LIMITATIONS

No bugs have been reported.

Please report any bugs or feature requests to bug-app-catalyststarter-bloated@rt.cpan.org, or through the web interface at http://rt.cpan.org.

SEE ALSO

Catalyst::Runtime

AUTHOR

Torbjørn Lindahl <torbjorn.lindahl@gmail.com>

LICENCE AND COPYRIGHT

Copyright (c) 2014, Torbjørn Lindahl <torbjorn.lindahl@gmail.com>. All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.