Modules
A Rails-like framework for building dynamic web applications in Perl.
request-local storage
Root application controller/dispatcher
simple ORM based on a mix of iBATIS and ActiveRecord
Base class for PinWheel models
represents a date (without a time-of-day part and without a time zone)
base class for date/time data types
represents a date with a time-of-day part (1 second granularity), either in UTC or local time zone
Simple templating based on Ruby's erb syntax
Provides
in lib/Module/Build/PinwheelApp.pm
in lib/Pinwheel/Commands/Console.pm
in lib/Pinwheel/Commands/Routes.pm
in lib/Pinwheel/Commands/Server.pm
in lib/Pinwheel/DocTest.pm
in lib/Pinwheel/DocTest.pm
in lib/Pinwheel/DocTest.pm
in lib/Pinwheel/Helpers.pm
in lib/Pinwheel/Helpers/Core.pm
in lib/Pinwheel/Helpers/DateTime.pm
in lib/Pinwheel/Helpers/List.pm
in lib/Pinwheel/Helpers/SSI.pm
in lib/Pinwheel/Helpers/Tag.pm
in lib/Pinwheel/Helpers/Text.pm
in lib/Pinwheel/ModperlHandler.pm
in lib/Pinwheel/TagSelect.pm
in lib/Pinwheel/View/Data.pm
in lib/Pinwheel/View/Data.pm
in lib/Pinwheel/View/String.pm
in lib/Pinwheel/View/Wrap.pm
in lib/Pinwheel/View/Wrap/Array.pm
in lib/Pinwheel/View/Wrap/Scalar.pm
Examples
- examples/helloworld/Build.PL
- examples/helloworld/htdocs/favicon.ico
- examples/helloworld/htdocs/robots.txt
- examples/helloworld/lib/Config/Pinwheel.pm
- examples/helloworld/lib/Config/Routes.pm
- examples/helloworld/lib/Controllers/HelloWorld.pm
- examples/helloworld/script/console
- examples/helloworld/script/routes
- examples/helloworld/script/server
- examples/helloworld/tmpl/hello_world/index.html.erb
- examples/helloworld/tmpl/layouts/application.html.erb