package Catalyst::Model::DBIC::Schema::Trait::Replicated;
+use namespace::autoclean;
use Moose::Role;
use Moose::Autobox;
use Carp::Clan '^Catalyst::Model::DBIC::Schema';
use Catalyst::Model::DBIC::Schema::Types 'ConnectInfos';
-use namespace::clean -except => 'meta';
-
=head1 NAME
Catalyst::Model::DBIC::Schema::Trait::Replicated - Replicated storage support for
}
};
-my $build = sub {
+sub BUILD {}
+after BUILD => sub {
my $self = shift;
$self->storage->connect_replicants(map [ $_ ], $self->replicants->flatten);
};
-after BUILD => $build;
-sub BUILD { goto $build }
=head1 SEE ALSO