Gas-Prices version 0.0.1

Gas::Prices - Perl Module to get the gas prices around a particular zip code

It gets its data by scraping msn autos webpage.

It retrieves a bunch of gas stations around the particular zip code, and for each gas station, it retrives the following data

Example
    
    use Gas::Prices;
    my $gp = new Gas::Prices("75023"); #or any other zip code
    my @gas_stations = @{$gp->get_stations};
    
    foreach(@gas_stations)
    {
        print   "Station name:" . $_->{station_name} . "\n" .
        "Station address:" . $_->{station_address} . "\n" .
	"Unleaded price:" . $_>{unleaded_price} . "\n" .
	"Unleaded date:" . $_->{unleaded_date} . "\n" .
	"Plus price:" . $_->{plus_price} . "\n" .
	"Plus date:" . $_->{plus_date} . "\n" .
	"Premium price:" . $_->{premium_price} . "\n" .
	"Premium_date:" . $_->{premium_date} . "\n" .
	"Diesel price:" . $_->{diesel_price} . "\n" .
	"Diesel date:" . $_->{diesel_date} . "\n";
    }
    
    my $cheapest_unleaded = $gp->get_cheapest_station("unleaded");
    Print the cheapest unleaded grade gas near 75023 is " . $cheapest_unleaded{station_name} . " at " . $cheapest_unleaded->{station_address} . ' for $' . $cheapest_unleaded->{unleaded_price} . "/gallon.";



INSTALLATION

To install this module, run the following commands:

    perl Makefile.PL
    make
    make test
    make install



DEPENDENCIES

None.


COPYRIGHT AND LICENCE

Copyright (C) 2007, Ashish Kasturia

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