Convert everything not actually a plugin to now live in the
[catagits/Catalyst-Plugin-Authentication.git] / lib / Catalyst / Authentication / Realm / Compatibility.pm
CommitLineData
5c5af345 1package Catalyst::Authentication::Realm::Compatibility;
646ea5b1 2
3use strict;
4use warnings;
646ea5b1 5
5c5af345 6use base qw/Catalyst::Authentication::Realm/;
646ea5b1 7
8## very funky - the problem here is that we can't do real realm initialization
9## but we need a real realm object to function. So - we kinda fake it - we
10## create an empty object -
11sub new {
12 my ($class, $realmname, $config, $app) = @_;
13
14 my $self = { config => $config };
15 bless $self, $class;
16
17 $self->name($realmname);
18
19 return $self;
20}
21
22__PACKAGE__;
23
1489b476 24__END__
25
26=pod
27
28=head1 NAME
29
5c5af345 30Catalyst::Authentication::Realm::Compatibility - Compatibility realm object
1489b476 31
32=head1 DESCRIPTION
33
34An empty realm object for compatibility reasons.
35
36=head1 METHODS
37
5afc0dde 38=head2 new( )
1489b476 39
40Returns a, basically empty, realm object.
41
1489b476 42=cut