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
cgi-prototype-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cgi-prototype-users

Reply via email to