From 2e5208c7f0127df78b3ebc64f00bd3d0d1a242eb Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Mon, 3 Oct 2011 18:59:05 -0500 Subject: these don't need to be moose classes, and can be block injections --- lib/Bread/Board/Declare/Role/Object.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/Bread/Board/Declare') diff --git a/lib/Bread/Board/Declare/Role/Object.pm b/lib/Bread/Board/Declare/Role/Object.pm index de699e9..1409d34 100644 --- a/lib/Bread/Board/Declare/Role/Object.pm +++ b/lib/Bread/Board/Declare/Role/Object.pm @@ -16,7 +16,7 @@ after BUILD => sub { my %seen = ( map { $_->class => $_->name } - grep { $_->isa('Bread::Board::Declare::ConstructorInjection') && Class::MOP::class_of($_->class) } + grep { $_->does('Bread::Board::Service::WithClass') } $meta->get_all_services ); for my $service ($meta->get_all_services) { -- cgit v1.2.3