| CPAN Ratings Reviews by | |
| Home | Search | About | Bitcard Account | Login |
GREAT module. Best of the curl modules IMO. Used it for some middleware at my fortune100 company, and everybody is happy.
linuxrawkstar - 2012-05-11T19:25:03
Great contribution. Just what I needed. Adds a very professional touch to production code. Great work.
linuxrawkstar - 2010-08-16T06:17:42
All I can say is, thank you for this module. It's a wonderful contribution. Thank you, thank you.
linuxrawkstar - 2009-10-15T14:32:23
Huge step above Module::Reload (which is a broken relic).
This module does exactly what you'd expect, as long as you use it correctly. Using it correctly would be easier if the documentation had ore examples of actual use, or a clearer synopsis:
"At the top of your program:
use Module::Refresh;
..."
"Any time you want to refresh your module you MUST:
Module::Refresh->new()->refresh_module($module);
..."
"$module must be a path to the actual .pm module file! It must be relative to a path in @INC"
I give this module a high overall rating.
linuxrawkstar - 2009-09-14T06:27:42
Documentation? What documentation? I had to read source code for this and a few other modules on CPAN that use it, google around, try code iteration after iteration wasting hours of time just finding out how to use this module.
What's more, the one code snippet provided doesn't even compile. I've seldom been so happy to get a module working, but I've never been so frustrated in doing so.
If I ever have time, I'll contribute to the documentation. For what it's worth, the things you really need to know to get the code working:
### In your external daemon/script: ###
use strict;
use warnings;
use HTTP::Request;
use MyCatalystApp;
my $response;
my $request = HTTP::Request->new('GET', '/');
my $app = MyCatalystApp->new();
my $status = $app->handle_request($request, \$response);
print $response->content;
### And now in your primary catalyst application module ($APP_ROOT/lib/MyCatalystApp.pm) #####
use parent qw/ Catalyst /;
BEGIN {
$ENV{CATALYST_ENGINE} = 'Embeddable';
require Catalyst::Engine::Embeddable;
}
I hope this module will continue to be maintained and be of great use to the many programmers who need to provide non-http message passing interfaces to their catalyst applications.
linuxrawkstar - 2009-09-09T16:58:40
Thanks for this wonderful module!
linuxrawkstar - 2009-08-03T07:29:18
Very high learning curve. Painful to learn. Incredibly helpful and surpassingly easy to use once you've learned its interface. This is a can't-live-without module that will go down in Perl history as one of the greats. My hat is off to its author, contributors, and community.
linuxrawkstar - 2009-07-24T13:17:04
Excellent. I couldn't be more pleased. Very efficient, especially once you get the syntax down for template files. A++
linuxrawkstar - 2009-07-24T13:14:13
|
Perl.org sites
: bugs
| dev
| history
| jobs
| learn
| lists
| use
Site Information and Contacts |
|