/[Frey]/trunk/lib/Frey/Server.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/Frey/Server.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 121 by dpavlin, Mon Jul 14 21:22:43 2008 UTC revision 142 by dpavlin, Wed Jul 16 14:14:18 2008 UTC
# Line 40  sub main { Line 40  sub main {
40          my ($req) = @_;          my ($req) = @_;
41        
42          my $path = $req->request->url->path;          my $path = $req->request->url->path;
43          warn "REQUEST: $path\n";          warn "REQUEST: $path ",dump( $req->params ),"\n";
44    
45          Module::Reload->check if $path =~ m!reload!;          Module::Reload->check if $path =~ m!reload! || $req->param('reload');
46    
47          warn $req->request->header('User_Agent');  #       warn $req->request->header('User_Agent');
 #warn dump( $req );  
48    
49          eval {  #       eval {
50            {
51    
52                  my $f;                  my $f;
53    
# Line 57  sub main { Line 57  sub main {
57                          $f = Frey::ObjectBrowser->new( fey_class => $1 );                          $f = Frey::ObjectBrowser->new( fey_class => $1 );
58                  } elsif ( $path =~ m!/od/([^/]+)(.*)! ) {                  } elsif ( $path =~ m!/od/([^/]+)(.*)! ) {
59                          $f = Frey::ObjectDesigner->new( fey_class => $1 );                          $f = Frey::ObjectDesigner->new( fey_class => $1 );
60                    } elsif ( $path =~ m!/pod/([^/]+)(.*)! ) {
61                            $f = Frey::Pod->new( class => $1 );
62                  } else {                  } else {
63                          $f = Frey::ClassBrowser->new;                          $f = Frey::ClassBrowser->new;
64                  }                  }

Legend:
Removed from v.121  
changed lines
  Added in v.142

  ViewVC Help
Powered by ViewVC 1.1.26