Group
Extension

Matches 2

Net-Heroku ( T/TE/TEMPIRE/Net-Heroku-0.10.tar.gz, TEMPIRE, 2013; MetaCPAN )
Net-Heroku/lib/Net/Heroku.pm ( view source; MetaCPAN )
package Net::Heroku;
use Mojo::Base -base;
use Net::Heroku::UserAgent;
use Mojo::JSON;
use Mojo::Util 'url_escape';

our $VERSION = 0.10;

has host => 'api.heroku.com';
has ua => sub { Net::Heroku::Us
n if $res->code =~ /^2\d{2}$/;

  return (
    code    => $res->code,
    message => ($res->json ? $res->json->{error} : $res->body)
  );
}

sub _retrieve_api_key {
  my ($self, $email, $password) = @
l => $email, password => $password})
    ->res->json('/api_key');
}

sub apps {
  my ($self, $name) = @_;

  return @{$self->ua->get('/apps')->res->json || []};
}

sub app_created {
  my ($self, %para
Net-Heroku ( T/TE/TEMPIRE/Net-Heroku-0.10.tar.gz, TEMPIRE, 2013; MetaCPAN )
Net-Heroku/lib/Net/Heroku/UserAgent.pm ( view source; MetaCPAN )

        . $path
    )
  );

  # Headers
  $self->tx->req->headers->header(Accept => 'application/json');

  return $self->tx;
}

1;

=head1 NAME

Net::Heroku::UserAgent

=head1 DESCRIPTION

Subclass 

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.