Added Catalyst::Controller, Catalyst::Model and Catalyst::View base classes
Sebastian Riedel [Wed, 2 Nov 2005 01:34:34 +0000 (01:34 +0000)]
Changes
lib/Catalyst/Controller.pm [new file with mode: 0644]
lib/Catalyst/Model.pm [new file with mode: 0644]
lib/Catalyst/View.pm [new file with mode: 0644]

diff --git a/Changes b/Changes
index 32b5904..b89503e 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,6 +1,8 @@
 Tis file documents the revision history for Perl extension Catalyst.
 
 5.50
+        - Added Catalyst::Controller, Catalyst::Model and Catalyst::View
+          base classes
         - Added JavaScript to debug screen to show and hide specific dumps
         - Added _DISPATCH, _BEGIN, _AUTO, _ACTION and _END actions
         - Added multi process external FastCGI support
diff --git a/lib/Catalyst/Controller.pm b/lib/Catalyst/Controller.pm
new file mode 100644 (file)
index 0000000..877f200
--- /dev/null
@@ -0,0 +1,29 @@
+package Catalyst::Controller;
+
+use strict;
+use base qw/Catalyst::Base/;
+
+=head1 NAME
+
+Catalyst::Controller - Catalyst Controller base class
+
+=head1 SYNOPSIS
+
+See L<Catalyst>.
+
+=head1 DESCRIPTION
+
+Catalyst Controller base class.
+
+=head1 AUTHOR
+
+Sebastian Riedel, C<sri@oook.de>
+
+=head1 COPYRIGHT
+
+This program is free software, you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+=cut
+
+1;
diff --git a/lib/Catalyst/Model.pm b/lib/Catalyst/Model.pm
new file mode 100644 (file)
index 0000000..f56b31f
--- /dev/null
@@ -0,0 +1,29 @@
+package Catalyst::Model;
+
+use strict;
+use base qw/Catalyst::Component/;
+
+=head1 NAME
+
+Catalyst::Model - Catalyst Model base class
+
+=head1 SYNOPSIS
+
+See L<Catalyst>.
+
+=head1 DESCRIPTION
+
+Catalyst Model base class.
+
+=head1 AUTHOR
+
+Sebastian Riedel, C<sri@oook.de>
+
+=head1 COPYRIGHT
+
+This program is free software, you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+=cut
+
+1;
diff --git a/lib/Catalyst/View.pm b/lib/Catalyst/View.pm
new file mode 100644 (file)
index 0000000..77597a6
--- /dev/null
@@ -0,0 +1,29 @@
+package Catalyst::View;
+
+use strict;
+use base qw/Catalyst::Component/;
+
+=head1 NAME
+
+Catalyst::View - Catalyst View base class
+
+=head1 SYNOPSIS
+
+See L<Catalyst>.
+
+=head1 DESCRIPTION
+
+Catalyst View base class.
+
+=head1 AUTHOR
+
+Sebastian Riedel, C<sri@oook.de>
+
+=head1 COPYRIGHT
+
+This program is free software, you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+=cut
+
+1;