Catalyst-Authentication-Store-DBIx-Class

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

    version: 0.1506
  Catalyst::Authentication::Store::DBIx::Class::User:
    file: lib/Catalyst/Authentication/Store/DBIx/Class/User.pm
requires:
  Catalyst::Model::DBIC::Schema: 0.18
  Catalyst::Plugin::Authentication: 0.10008
  Catalyst::Runtime: 5.8
  DBIx::Class: 0.08
  List::MoreUtils: 0
  Moose: 0
  Try::Tiny: 0
  namespace::autoclean: 0
  perl: 5.8.1
resources:
  license: http://dev.perl.org/licenses/
  repository: git://git.shadowcat.co.uk/catagits/Catalyst-Authentication-Store-DBIx-Class.git
version: 0.1506

Makefile.PL  view on Meta::CPAN

perl_version '5.8.1';

requires (
    'Catalyst::Runtime'                 => '5.8',
    'Catalyst::Plugin::Authentication'  => '0.10008',
    'Catalyst::Model::DBIC::Schema'     => '0.18',
    'DBIx::Class'                       => '0.08',
    'Moose'                             => 0,
    'namespace::autoclean'              => 0,
    'List::MoreUtils'                   => 0,
    'Try::Tiny'                         => 0,
);

test_requires 'Test::More';

resources repository => 'git://git.shadowcat.co.uk/catagits/Catalyst-Authentication-Store-DBIx-Class.git',

auto_install;
auto_provides;
WriteAll;

lib/Catalyst/Authentication/Store/DBIx/Class/User.pm  view on Meta::CPAN

package Catalyst::Authentication::Store::DBIx::Class::User;

use Moose;
use namespace::autoclean;
extends 'Catalyst::Authentication::User';

use List::MoreUtils 'all';
use Try::Tiny;

has 'config'    => (is => 'rw');
has 'resultset' => (is => 'rw');
has '_user'     => (is => 'rw');
has '_roles'    => (is => 'rw');

sub new {
    my ( $class, $config, $c) = @_;

	$config->{user_model} = $config->{user_class}

t/10-user-autoload.t  view on Meta::CPAN

use strict;
use warnings;
use Test::More;
use Try::Tiny;
use Catalyst::Authentication::Store::DBIx::Class::User;

my $message = 'I exist';

{
  package My::Test;

  sub exists { $message }
}



( run in 0.579 second using v1.01-cache-2.11-cpan-05444aca049 )