Documentation
- raisin - Raisin command script.
Modules
- Raisin - a REST API micro framework for Perl.
- Raisin::API - Provides Raisin DSL.
- Raisin::Decoder - A helper for Raisin::Middleware::Formatter over decoder modules.
- Raisin::Encoder - A helper for Raisin::Middleware::Formatter over encoder modules.
- Raisin::Encoder::JSON - JSON serialization plugin for Raisin.
- Raisin::Encoder::Text - Data::Dumper serialization plugin for Raisin.
- Raisin::Encoder::YAML - YAML serialization plugin for Raisin.
- Raisin::Entity - A simple facade to use with your API.
- Raisin::Entity::Object - An expose object.
- Raisin::Logger - Default logger for Raisin.
- Raisin::Middleware::Formatter - A parser/formatter middleware for Raisin.
- Raisin::Param - Parameter class for Raisin.
- Raisin::Plugin - Base class for Raisin plugins.
- Raisin::Plugin::Logger - Logger plugin for Raisin.
- Raisin::Plugin::Swagger - Generates API description in Swagger 2/OpenAPI compatible format.
- Raisin::Request - Request class for Raisin.
- Raisin::Routes - A routing class for Raisin.
- Raisin::Routes::Endpoint - Endpoint class for Raisin::Routes.
- Raisin::Util - Utility subroutine for Raisin.
Examples
- examples/music-app/db/music.db
- examples/music-app/db/music.sql
- examples/music-app/lib/MusicApp/Entity/Album.pm
- examples/music-app/lib/MusicApp/Entity/Artist.pm
- examples/music-app/lib/MusicApp/RDBO.pm
- examples/music-app/lib/MusicApp/RDBO/Album.pm
- examples/music-app/lib/MusicApp/RDBO/Artist.pm
- examples/music-app/lib/MusicApp/Schema.pm
- examples/music-app/lib/MusicApp/Schema/Result/Album.pm
- examples/music-app/lib/MusicApp/Schema/Result/Artist.pm
- examples/music-app/script/music_app_dbix.psgi
- examples/music-app/script/music_app_rdbo.psgi
- examples/pod-synopsis-app/darth.pl
- examples/sample-app/lib/RESTApp.pm
- examples/sample-app/lib/RESTApp/Host.pm
- examples/sample-app/lib/RESTApp/User.pm
- examples/sample-app/lib/UseCase/Host.pm
- examples/sample-app/lib/UseCase/User.pm
- examples/sample-app/script/restapp.psgi
