X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FComponent.pm;h=6178c84b27b0ff0fffcc9c032553d18fe15662e3;hb=6303513fbf0488d0a4ee0c1964198d17879d9982;hp=13ccb2c55c4ce74a447229ba93d91381bda7e57c;hpb=e106a59f5b94228aa1df4cf2224e06c5ef53298b;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Component.pm b/lib/Catalyst/Component.pm index 13ccb2c..6178c84 100644 --- a/lib/Catalyst/Component.pm +++ b/lib/Catalyst/Component.pm @@ -97,9 +97,7 @@ sub config { } else { # this is a bit of a kludge, required to make # __PACKAGE__->config->{foo} = 'bar'; - # work in a subclass. If we don't have the package symbol in the - # current class we know we need to copy up to ours, which calling - # the setter will do for us. + # work in a subclass. my $class = blessed($self) || $self; my $meta = Class::MOP::get_metaclass_by_name($class); unless ($meta->has_package_symbol('$_config')) { @@ -173,7 +171,7 @@ Alias for the method in L. =head2 ACCEPT_CONTEXT($c, @args) -Catalyst components are normally initalized during server startup, either +Catalyst components are normally initialized during server startup, either as a Class or a Instance. However, some components require information about the current request. To do so, they can implement an ACCEPT_CONTEXT method.