X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FSingleton%2FObject.pm;h=08a492643baf8a63e61c8dde13feb51fc9e8f1cf;hb=3822ace201bf25804b3b760238b59df07890c634;hp=dc04e2f5fb09111564032439588fd44301fc5ac3;hpb=109b110b1d5969c8ae2ec7a5e5d86066f895d828;p=gitmo%2FMooseX-Singleton.git diff --git a/lib/MooseX/Singleton/Object.pm b/lib/MooseX/Singleton/Object.pm index dc04e2f..08a4926 100644 --- a/lib/MooseX/Singleton/Object.pm +++ b/lib/MooseX/Singleton/Object.pm @@ -7,17 +7,6 @@ extends 'Moose::Object'; no strict 'refs'; -override new => sub { - my $class = shift; - - # create exactly one instance - if (!defined ${"$class\::singleton"}) { - ${"$class\::singleton"} = super; - } - - return ${"$class\::singleton"}; -}; - sub instance { shift->new } 1;