Catmandu-Store-Datahub
view release on metacpan or search on metacpan
lib/Catmandu/Store/Datahub/API.pm view on Meta::CPAN
has client => (is => 'lazy');
has access_token => (
is => 'lazy',
writer => '_set_access_token',
builder => '_build_access_token'
);
sub _build_client {
my $self = shift;
return LWP::UserAgent->new(keep_alive => 1);
}
sub _build_access_token {
my $self = shift;
return $self->generate_token();
}
sub set_access_token {
my $self = shift;
# Used to regenerate the token when it becomes invalid
( run in 1.576 second using v1.01-cache-2.11-cpan-39bf76dae61 )