factor LOLCAT translator out into its own file
[catagits/catbook-code.git] / lib / LolCatalyst / Lite / Translator.pm
index 3088d8d..7dd978e 100644 (file)
@@ -1,5 +1,7 @@
 package LolCatalyst::Lite::Translator;
 
+use LolCatalyst::Lite::Translator::LOLCAT;
+
 use Moose;
 use namespace::clean -except => 'meta';
 
@@ -28,17 +30,4 @@ sub translate_to {
 
 __PACKAGE__->meta->make_immutable;
 
-package LolCatalyst::Lite::Translator::LOLCAT;
-
-use Moose;
-use Acme::LOLCAT ();
-use namespace::clean -except => 'meta';
-
-sub translate {
-  my ($self, $text) = @_;
-  return Acme::LOLCAT::translate($text);
-}
-
-__PACKAGE__->meta->make_immutable;
-
 1;