3 |
use strict; |
use strict; |
4 |
use warnings; |
use warnings; |
5 |
|
|
6 |
|
my $debug = 1; |
7 |
|
|
8 |
use base 'Mojolicious::Controller'; |
use base 'Mojolicious::Controller'; |
9 |
|
|
10 |
use Data::Dump qw/dump/; |
use Data::Dump qw/dump/; |
12 |
|
|
13 |
use Frey::ClassLoader; |
use Frey::ClassLoader; |
14 |
|
|
15 |
warn "# load_all_classes ",dump( Frey::ClassLoader->new->load_all_classes() ); |
warn "# load_all_classes ",join(',', keys %{ Frey::ClassLoader->new->load_all_classes() } ); |
16 |
|
|
17 |
use Frey::Run; |
use Frey::Run; |
18 |
|
|
27 |
my $class = $c->match->captures->{class} || 'Frey::ClassBrowser'; |
my $class = $c->match->captures->{class} || 'Frey::ClassBrowser'; |
28 |
$class =~ s{[/-]}{::}g; |
$class =~ s{[/-]}{::}g; |
29 |
|
|
30 |
warn "# c ",dump( $c ); |
warn "# c ",dump( $c ) if $debug; |
31 |
|
|
32 |
my $html = Frey::Run->new( class => $class )->html; |
my $html = Frey::Run->new( class => $class )->html; |
33 |
|
|