diff options
author | Daniel Friesel <derf@finalrewind.org> | 2019-07-04 22:01:27 +0200 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2019-07-04 22:01:27 +0200 |
commit | b4bc729a9e1d89f6461b1457f4016c491ec14969 (patch) | |
tree | 4f96d564d98ba7ad35a41270c6296d88ba5f4502 /lib/Travel/Status/DE/MvgMainz.pm | |
parent | 6e19d377b1eace2e915a34ceea505c26fe443c72 (diff) | |
parent | 1b53d5886e75ee2d3799297eb9317a41280a6623 (diff) |
Merge branch 'moschlar-mainzermobilitaet'
Diffstat (limited to 'lib/Travel/Status/DE/MvgMainz.pm')
-rw-r--r-- | lib/Travel/Status/DE/MvgMainz.pm | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/lib/Travel/Status/DE/MvgMainz.pm b/lib/Travel/Status/DE/MvgMainz.pm deleted file mode 100644 index f0ff28c..0000000 --- a/lib/Travel/Status/DE/MvgMainz.pm +++ /dev/null @@ -1,96 +0,0 @@ -package Travel::Status::DE::MvgMainz; - -use strict; -use warnings; -use 5.010; - -no if $] >= 5.018, warnings => 'experimental::smartmatch'; - -our $VERSION = '2.01'; - -use parent 'Travel::Status::DE::URA'; - -sub new { - my ( $class, %opt ) = @_; - - $opt{ura_base} = 'http://ura.itcs.mvg-mainz.de/interfaces/ura'; - $opt{ura_version} = '1'; - - return $class->SUPER::new(%opt); -} - -1; - -__END__ - -=head1 NAME - -Travel::Status::DE::MvgMainz - unofficial MVG departure monitor. - -=head1 SYNOPSIS - - use Travel::Status::DE::MvgMainz; - - my $status = Travel::Status::DE::MvgMainz->new( - stop => 'Hauptbahnhof West' - ); - - for my $d ($status->results) { - printf( - "%s %-5s %25s (in %d min)\n", - $d->time, $d->line, $d->destination, $d->countdown - ); - } - -=head1 VERSION - -version 2.01 - -=head1 DESCRIPTION - -Travel::Status::DE::MvgMainz is an unofficial interface to the MVG Mainz realtime -departure monitor. - -=head1 METHODS - -=over - -=item my $status = Travel::Status::DE::MvgMainz->new(I<%opt>) - -Requests the departures as specified by I<opts> and returns a new -Travel::Status::DE::MvgMainz object. - -Calls Travel::Status::DE::URA->new with the appropriate B<ura_base> and -B<ura_version> parameters. All I<opts> are passed on. - -See Travel::Status::DE::URA(3pm) for the other methods. - -=back - -=head1 DIAGNOSTICS - -None. - -=head1 DEPENDENCIES - -=over - -=item * Travel::Status::DE::URA(3pm) - -=back - -=head1 BUGS AND LIMITATIONS - -Many. - -=head1 SEE ALSO - -MvgMainz-m(1), Travel::Status::DE::URA(3pm). - -=head1 AUTHOR - -Copyright (C) 2016 by Moritz Schlarb E<lt>moschlar@metalabs.deE<gt> - -=head1 LICENSE - -This module is licensed under the same terms as Perl itself. |