# $Id: /local/CPAN/Mango/lib/Mango/Catalyst/Controller/Checkout.pm 1578 2008-05-10T01:30:21.225794Z claco $ package Mango::Catalyst::Controller::Checkout; use strict; use warnings; BEGIN { use base qw/Mango::Catalyst::Controller/; __PACKAGE__->config( resource_name => 'mango/checkout', form_directory => Path::Class::Dir->new( Mango->share, 'forms', 'checkout' ) ); } sub index : Template('cart/index') { my ( $self, $c ) = @_; return; } sub instance : Chained('/') PathPrefix Args(1) { my ( $self, $c, $state ) = @_; carp $state; return; } 1; __END__ =head1 NAME Mango::Catalyst::Controller::Checkout - Catalyst controller for checkout =head1 SYNOPSIS package MyApp::Controller::Checkout; use base 'Mango::Catalyst::Controller::Checkout'; =head1 DESCRIPTION Mango::Catalyst::Controller::Checkout provides the web interface for the checkout process. =head1 ACTIONS =head2 instance : /checkout/ Runs the specified checkout state. =head1 SEE ALSO L, L =head1 AUTHOR Christopher H. Laco CPAN ID: CLACO claco@chrislaco.com http://today.icantfocus.com/blog/