Changeset 10556
- Timestamp:
- 04/27/08 16:13:55 (7 months ago)
- Location:
- lang/perl/Nanto/trunk
- Files:
-
- 5 added
- 4 removed
- 2 modified
- 1 copied
- 3 moved
-
examples/SampleBBS/lib/SampleBBS/C/Root.pm (modified) (1 diff)
-
examples/SampleBBS/lib/SampleBBS/Context (added)
-
examples/SampleBBS/lib/SampleBBS/Context.pm (deleted)
-
examples/SampleBBS/lib/SampleBBS/Context/Web.pm (added)
-
examples/SampleBBS/lib/SampleBBS/Web (added)
-
examples/SampleBBS/lib/SampleBBS/Web/Context.pm (added)
-
lib/Nanto/Context (deleted)
-
lib/Nanto/Plugin/ConfigAccessor.pm (deleted)
-
lib/Nanto/Plugin/MobileAttribute.pm (deleted)
-
lib/Nanto/Role/Context.pm (modified) (2 diffs)
-
lib/Nanto/Web (added)
-
lib/Nanto/Web/Authorizer (moved) (moved from lang/perl/Nanto/trunk/lib/Nanto/Authorizer)
-
lib/Nanto/Web/Context.pm (copied) (copied from lang/perl/Nanto/trunk/lib/Nanto/Context/Web.pm) (1 diff)
-
lib/Nanto/Web/Handler.pm (moved) (moved from lang/perl/Nanto/trunk/lib/Nanto/Handler.pm)
-
lib/Nanto/Web/View (moved) (moved from lang/perl/Nanto/trunk/lib/Nanto/View)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/Nanto/trunk/examples/SampleBBS/lib/SampleBBS/C/Root.pm
r10530 r10556 15 15 ); 16 16 17 $c->view->params->{mobile_attribute} = $c-> mobile_attribute;17 $c->view->params->{mobile_attribute} = $c->factory('MobileAttribute'); 18 18 } 19 19 -
lang/perl/Nanto/trunk/lib/Nanto/Role/Context.pm
r10550 r10556 2 2 use strict; 3 3 use Moose::Role; 4 5 with 'Nanto::Plugin::Factory'; 4 6 5 7 sub base_name { … … 8 10 (my $base_name = $proto) =~ s/.+::Context//g; 9 11 $base_name; 12 } 13 14 sub config { 15 my $self = shift; 16 $self->component('Config')->load; 10 17 } 11 18 -
lang/perl/Nanto/trunk/lib/Nanto/Web/Context.pm
r10550 r10556 35 35 sub create_view { 36 36 my $self = shift; 37 $self->component('View'); 37 $self->component('V'); 38 } 39 40 sub create_controller { 41 my ($self, $moniker) = @_; 42 my $pkg = join('::', $self->base_name, $moniker); 43 $pkg->use or die $@; 38 44 } 39 45
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)