Finance-QuoteHist
view release on metacpan or search on metacpan
lib/Finance/QuoteHist/Yahoo.pm view on Meta::CPAN
}
sub granularities { qw( daily weekly monthly ) }
sub url_maker {
my($self, %parms) = @_;
my $target_mode = $parms{target_mode} || $self->target_mode;
my $parse_mode = $parms{parse_mode} || $self->parse_mode;
# *always* block unknown target mode and parse mode combinations for
# cascade to work properly!
return undef unless $target_mode eq 'quote' ||
$target_mode eq 'split' ||
$target_mode eq 'dividend';
$parse_mode = "json";
my $granularity = lc($parms{granularity} || $self->granularity);
my $grain = 'd';
$granularity =~ /^\s*(\w)/;
$grain = $1 if $1 eq 'w' || $1 eq 'm';
( run in 1.049 second using v1.01-cache-2.11-cpan-49f99fa48dc )