X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=videosite%2FJSArrayParser.pm;h=bbc60de857acc5a2bd39e0184c4bc1f4164e4ad3;hb=096ea86a7d54ff2aa88fad7e9629fd7dc206da70;hp=8f9b729950bbf49b215171c90e963e0a64c4ab9a;hpb=46f6f77791a6b1df7b56d90c7b3be439451600b8;p=videosite.git diff --git a/videosite/JSArrayParser.pm b/videosite/JSArrayParser.pm index 8f9b729..bbc60de 100644 --- a/videosite/JSArrayParser.pm +++ b/videosite/JSArrayParser.pm @@ -22,29 +22,9 @@ sub new { } # Try to find a child object which is available and return that. - # - # See if videosite::JSLexArrayParser is available - eval { - require videosite::JSLexArrayParser; - }; - - unless($@) { - # Available. Return a JSLexArrayParser object - return videosite::JSLexArrayParser->new(%params); - } - - # See if JSSimleArrayParser is available - eval { - require videosite::JSSimpleArrayParser; - }; - - unless ($@) { - # Available. Return a JSSimpleArrayParser object - return videosite::JSSimpleArrayParser->new(%params); - } - # Nothing available. Return ourselves. - return bless($self, $class); + require videosite::JSJSONArrayParser; + return videosite::JSJSONArrayParser->new(%params); } sub parse {