NAME
    Net::TribalWarsMap::API::HTTP - HTTP User Agent For "TribalWarsMap.com"
    <http://tribalwarsmap.com>

VERSION
    version 0.1.0

SYNOPSIS
    This module is mostly a common shared component for a bunch of
    "TribalWarsMap.com" <http://tribalwarsmap.com> "API" Modules.

    Its just a huge glue layer gluing together

    *   "WWW::Mechanize::Cached"

    *   "HTTP::Tiny::Mech"

    *   "CHI"

    *   "Path::Tiny"

    *   "File::Spec"

    In order to produce

    *   A Cached HTTP User Agent

    *   With a shared cache in "/tmp/perl-Net-TribalWarsMap-API.cache/"

    *   With a per instance key set for
        "/tmp/perl-Net-TribalWarsMap-API.cache/*"

    Usage:

        use Net::TribalWarsMap::API::HTTP;

        my $ua = Net::TribalWarsMap::API::HTTP->new(
            # /tmp/perl-Net-TribalWarsMap-API.cache/foo
            cache_name => 'foo'
        );

METHODS
  "get"
        my $result = $ua->get( $url );

    See "HTTP::Tiny" and "HTTP::Tiny::Mech" for details

ATTRIBUTES
  "tmp_root"
  "tw_suffix"
  "tw_root"
  "cache_name"
  "chi"
  "agent"
  "mech"
  "ht_tiny"
AUTHOR
    Kent Fredric <kentfredric@gmail.com>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2013 by Kent Fredric
    <kentfredric@gmail.com>.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.