Sun, 08 Nov 2026 21:01:30 UTC Log in
Automated REST Method Dispatching 75.98 KB built 2026-10-16 17:15:02 GMT

Description

This Action handles doing automatic method dispatching for REST requests. It takes a normal Catalyst action, and changes the dispatch to append an underscore and method name. First it will try dispatching to an action with the generated name, and failing that it will try to dispatch to a regular method.

Dependencies

65 total
Requires39
  • perl(:VERSION) >= 5.8.1
  • perl(Catalyst::Controller::REST)
  • perl(Catalyst::Request::REST)
  • perl(Catalyst::Request::REST::ForBrowsers)
  • perl(Catalyst::Runtime) >= 5.80030
  • perl(Catalyst::Utils)
  • perl(Class::Inspector)
  • perl(Class::Inspector) >= 1.13
  • perl(Config::General)
  • perl(Data::Taxi)
  • perl(FreezeThaw)
  • perl(HTTP::Body)
  • perl(HTTP::Headers::Util)
  • perl(JSON) >= 2.12
  • perl(JSON::MaybeXS)
  • perl(JSON::XS)
  • perl(LWP::UserAgent) >= 5.00
  • perl(MRO::Compat)
  • perl(MRO::Compat) >= 0.10
  • perl(Module::Pluggable::Object)
  • perl(Moose)
  • perl(Moose) >= 1.03
  • perl(Moose::Role)
  • perl(Moose::Util::TypeConstraints)
  • perl(PHP::Serialization)
  • perl(Params::Validate)
  • perl(Params::Validate) >= 0.76
  • perl(Scalar::Util)
  • perl(URI::Find)
  • perl(XML::Simple)
  • perl(YAML::Syck)
  • perl(YAML::Syck)
  • perl(namespace::autoclean)
  • perl(utf8)
  • perl-libs
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides26
  • perl(Catalyst::Action::Deserialize) = 1.22
  • perl(Catalyst::Action::Deserialize::Callback) = 1.22
  • perl(Catalyst::Action::Deserialize::JSON) = 1.22
  • perl(Catalyst::Action::Deserialize::JSON::XS) = 1.22
  • perl(Catalyst::Action::Deserialize::View) = 1.22
  • perl(Catalyst::Action::Deserialize::XML::Simple) = 1.22
  • perl(Catalyst::Action::Deserialize::YAML) = 1.22
  • perl(Catalyst::Action::DeserializeMultiPart) = 1.22
  • perl(Catalyst::Action::REST) = 1.22
  • perl(Catalyst::Action::REST::ForBrowsers) = 1.22
  • perl(Catalyst::Action::Serialize) = 1.22
  • perl(Catalyst::Action::Serialize::Callback) = 1.22
  • perl(Catalyst::Action::Serialize::JSON) = 1.22
  • perl(Catalyst::Action::Serialize::JSON::XS) = 1.22
  • perl(Catalyst::Action::Serialize::JSONP) = 1.22
  • perl(Catalyst::Action::Serialize::View) = 1.22
  • perl(Catalyst::Action::Serialize::XML::Simple) = 1.22
  • perl(Catalyst::Action::Serialize::YAML) = 1.22
  • perl(Catalyst::Action::Serialize::YAML::HTML) = 1.22
  • perl(Catalyst::Action::SerializeBase) = 1.22
  • perl(Catalyst::Controller::REST) = 1.22
  • perl(Catalyst::Request::REST) = 1.22
  • perl(Catalyst::Request::REST::ForBrowsers) = 1.22
  • perl(Catalyst::TraitFor::Request::REST) = 1.22
  • perl(Catalyst::TraitFor::Request::REST::ForBrowsers) = 1.22
  • perl-Catalyst-Action-REST = 1.22-2.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

58
Name ascending sort Size
/usr/share/doc/perl-Catalyst-Action-REST 0.00 B
/usr/share/doc/perl-Catalyst-Action-REST/Changes 16.88 KB
/usr/share/doc/perl-Catalyst-Action-REST/README 3.86 KB
/usr/share/doc/perl-Catalyst-Action-REST/TODO 362.00 B
/usr/share/licenses/perl-Catalyst-Action-REST 0.00 B
/usr/share/licenses/perl-Catalyst-Action-REST/LICENSE 19.19 KB
/usr/share/man/man3/Catalyst::Action::Deserialize.3pm.gz 2.38 KB
/usr/share/man/man3/Catalyst::Action::DeserializeMultiPart.3pm.gz 2.03 KB
/usr/share/man/man3/Catalyst::Action::REST.3pm.gz 2.65 KB
/usr/share/man/man3/Catalyst::Action::REST::ForBrowsers.3pm.gz 1.61 KB
/usr/share/man/man3/Catalyst::Action::Serialize.3pm.gz 2.20 KB
/usr/share/man/man3/Catalyst::Action::SerializeBase.3pm.gz 1.07 KB
/usr/share/man/man3/Catalyst::Controller::REST.3pm.gz 6.04 KB
/usr/share/man/man3/Catalyst::Request::REST.3pm.gz 1.30 KB
/usr/share/man/man3/Catalyst::Request::REST::ForBrowsers.3pm.gz 1.37 KB
/usr/share/man/man3/Catalyst::TraitFor::Request::REST.3pm.gz 1.70 KB
/usr/share/man/man3/Catalyst::TraitFor::Request::REST::ForBrowsers.3pm.gz 2.53 KB
/usr/share/perl5/vendor_perl/Catalyst 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize.pm 5.26 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/Callback.pm 1.02 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/JSON 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/JSON.pm 1.21 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/JSON/XS.pm 327.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/View.pm 238.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/XML 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/XML/Simple.pm 1.23 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/Deserialize/YAML.pm 1005.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/DeserializeMultiPart.pm 3.49 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/REST 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/REST.pm 7.61 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/REST/ForBrowsers.pm 2.69 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize.pm 4.84 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/Callback.pm 622.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/JSON 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/JSON.pm 1023.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/JSON/XS.pm 321.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/JSONP.pm 834.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/View.pm 1000.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/XML 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/XML/Simple.pm 838.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/YAML 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/YAML.pm 671.00 B
/usr/share/perl5/vendor_perl/Catalyst/Action/Serialize/YAML/HTML.pm 1.48 KB
/usr/share/perl5/vendor_perl/Catalyst/Action/SerializeBase.pm 6.69 KB
/usr/share/perl5/vendor_perl/Catalyst/Controller 0.00 B
/usr/share/perl5/vendor_perl/Catalyst/Controller/REST.pm 19.93 KB
/usr/share/perl5/vendor_perl/Catalyst/Request 0.00 B
Files 1–50 of 58 Next →
of 2

Component of

buildroots that installed this RPM
Buildroot descending sort Created State
f45-build-26509-617 2026-10-17 00:48:04 expired
Buildroots 1–1 of 1