23 |
my @run; |
my @run; |
24 |
my @input; |
my @input; |
25 |
push @run, qq|<a href="/Frey-ObjectBrowser?class=$class">collection</a>| if $class->can('collection_table'); |
push @run, qq|<a href="/Frey-ObjectBrowser?class=$class">collection</a>| if $class->can('collection_table'); |
26 |
my @methods = $self->class_methods( $class ); |
my $class_method = $self->class_methods( $class ); |
27 |
foreach my $try ( Frey::Run->runnable ) { |
foreach my $try ( Frey::Run->runnable ) { |
28 |
next unless $class->can($try); |
next unless $class->can($try); |
29 |
if ( grep { /^\Q$try\E$/ } @methods ) { |
if ( $class_method->{ $try } ) { |
30 |
push @run, qq|<a href="/$class/$try">$try</a>|; |
push @run, qq|<a href="/$class/$try">$try</a>|; |
31 |
} else { |
} else { |
32 |
push @input, $try; |
push @input, $try; |