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