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

NAME

Padre::Plugin::Catalyst - Simple Catalyst helper interface for Padre

VERSION

Version 0.04

SYNOPSIS

WARNING: CODE IN PROGRESS

        cpan install Padre::Plugin::Catalyst;

Then use it via Padre, The Perl IDE.

DESCRIPTION

Once you enable this Plugin under Padre, you'll get a brand new menu (Plugins->Catalyst) with the following options:

'New Catalyst Application'

This options lets you create a new Catalyst application.

'Create new...'

The Catalyst helper lets you automatically create stub classes for your application's MVC components. With this menu option not only can you select your component's name but also its type. For instance, if you select "create new view" and have the Catalyst::Helper::View::TT module installed on your system, the "TT" type will be available for you).

Of course, the available components are:

  • 'Model'

  • 'View'

  • 'Controller'

'Start Web Server'

This option will automatically spawn your application's development web server. Once it's started, it will ask to open your default web browser to view your application running.

Note that this works like Padre's "run" menu option, so any other execution it will be disabled while your server is running.

'Stop Web Server'

This option will stop the development web server for you.

'Catalyst Online References'

This menu option contains a series of external reference links on Catalyst. Clicking on each of them will point your default web browser to their websites.

'About'

Shows a nice about box with this module's name and version.

TRANSLATIONS

This plugin has been translated to the folowing languages (alfabetic order):

Arabic (AZAWAWI)
Brazilian Portuguese (GARU)
Chinese (Traditional) (BLUET)
Dutch (DDN)
French (JQUELIN)
German (Sebastian Willing)
Japanese (ISHIGAKI)
Polish (THEREK)
Russian (SHARIFULN)
Spanish (BRUNOV)

Many thanks to all contributors!

Feel free to help if you find any of the translations need improvement/updating, or if you can add more languages to this list. Thanks!

AUTHOR

Breno G. de Oliveira, <garu at cpan.org>

BUGS

Please report any bugs or feature requests to bug-padre-plugin-catalyst at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Padre-Plugin-Catalyst. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

    perldoc Padre::Plugin::Catalyst

You can also look for information at:

SEE ALSO

Catalyst, Padre

COPYRIGHT & LICENSE

Copyright 2008-2009 The Padre development team as listed in Padre.pm. all rights reserved.

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