|  | # Copyright 2001-2006 The Apache Software Foundation | 
|  | # | 
|  | # Licensed under the Apache License, Version 2.0 (the "License"); | 
|  | # you may not use this file except in compliance with the License. | 
|  | # You may obtain a copy of the License at | 
|  | # | 
|  | #     http://www.apache.org/licenses/LICENSE-2.0 | 
|  | # | 
|  | # Unless required by applicable law or agreed to in writing, software | 
|  | # distributed under the License is distributed on an "AS IS" BASIS, | 
|  | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | # See the License for the specific language governing permissions and | 
|  | # limitations under the License. | 
|  | # | 
|  | package ModPerl::RegistryBB; | 
|  |  | 
|  | use strict; | 
|  | use warnings FATAL => 'all'; | 
|  |  | 
|  | # we try to develop so we reload ourselves without die'ing on the warning | 
|  | no warnings qw(redefine); # XXX, this should go away in production! | 
|  |  | 
|  | our $VERSION = '1.99'; | 
|  |  | 
|  | use base qw(ModPerl::RegistryCooker); | 
|  |  | 
|  | sub handler : method { | 
|  | my $class = (@_ >= 2) ? shift : __PACKAGE__; | 
|  | my $r = shift; | 
|  | return $class->new($r)->default_handler(); | 
|  | } | 
|  |  | 
|  | # currently all the methods are inherited through the normal ISA | 
|  | # search may | 
|  |  | 
|  | 1; | 
|  | __END__ | 
|  |  |