NAME
Catalyst::Utils - The Catalyst Utils
SYNOPSIS
See Catalyst.
DESCRIPTION
METHODS
- appprefix($class)
-
MyApp::Foo becomes myapp_foo
- class2appclass($class);
-
MyApp::C::Foo::Bar becomes MyApp My::App::C::Foo::Bar becomes My::App
- class2classprefix($class);
-
MyApp::C::Foo::Bar becomes MyApp::C My::App::C::Foo::Bar becomes My::App::C
- class2classsuffix($class);
-
MyApp::C::Foo::Bar becomes C::Foo::Bar
- class2env($class);
-
Returns the environment name for class.
MyApp becomes MYAPP My::App becomes MY_APP
- class2prefix( $class, $case );
-
Returns the uri prefix for a class. If case is false the prefix is converted to lowercase.
My::App::C::Foo::Bar becomes foo/bar
- class2tempdir( $class [, $create ] );
-
Returns a tempdir for a class. If create is true it will try to create the path.
My::App becomes /tmp/my/app My::App::C::Foo::Bar becomes /tmp/my/app/c/foo/bar
- home($class)
-
Returns home directory for given class.
- prefix($class, $name);
-
Returns a prefixed action.
MyApp::C::Foo::Bar, yada becomes foo/bar/yada
- request($uri)
-
Returns an HTTP::Request object for a uri.
AUTHOR
Sebastian Riedel, sri@cpan.org
COPYRIGHT
This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.