Aristotle, any feedback on my requested patch?
> I am using this in my version of PathInfo. There could be some
> refactoring to share code with name_to_page, but that's not done right
> now.
>
> =item name_to_pm
>
> Called with a page name, translates it to a .pm file name, and returns it.
>
> This module expects page names to look like relative URLs and will translate
> to
> package names like you'd expect, ie assuming the default
> C<config_class_prefix>, C<foo/bar> will translate to C<My/App/foo/bar.pm>.
>
> =cut
>
> sub name_to_pm {
> my $self = shift;
> my ( $name ) = @_;
>
> my $pkg = join '::', (
> $self->config_class_prefix,
> split( m{/}, $self->validate_name( $name ) ),
> );
>
> $pkg =~ s!::!/!g;
>
> "$pkg.pm";
> }
>
>
>
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
--
Carter's Compass: I know I'm on the right track when,
by deleting something, I'm adding functionality.
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
cgi-prototype-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cgi-prototype-users