Port ::Replicated from Moose to Moo
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / _Types.pm
index e13228f..79b8517 100644 (file)
@@ -168,5 +168,14 @@ sub DoesDBICStorageReplicatedBalancer {
     unless(Object(@_) && $_[0]->does('DBIx::Class::Storage::DBI::Replicated::Balancer') );
 }
 
+sub BalancerClassNamePart {
+  LoadableClass(@_);
+}
+
+sub coerce_BalancerClassNamePart {
+  (my $name = $_[0] || '') =~ s/\A::/DBIx::Class::Storage::DBI::Replicated::Balancer::/;
+  $name;
+}
+
 1;