From 00c8fa4f0117197e5daed873ed761302474088b8 Mon Sep 17 00:00:00 2001 From: Birte Kristina Friesel Date: Sun, 12 Nov 2023 17:31:04 +0100 Subject: Location: Add documentation --- lib/Travel/Routing/DE/HAFAS/Location.pm | 63 +++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/lib/Travel/Routing/DE/HAFAS/Location.pm b/lib/Travel/Routing/DE/HAFAS/Location.pm index 170522c..27b9dd2 100644 --- a/lib/Travel/Routing/DE/HAFAS/Location.pm +++ b/lib/Travel/Routing/DE/HAFAS/Location.pm @@ -31,3 +31,66 @@ sub new { } 1; + +__END__ + +=head1 NAME + +Travel::Routing::DE::HAFAS::Location - A single public transit stop + +=head1 SYNOPSIS + + printf("Destination: %s (%8d)\n", $stop->name, $stop->eva); + +=head1 VERSION + +version 0.01 + +=head1 DESCRIPTION + +Travel::Routing::DE::HAFAS::Stop describes a HAFAS stop that is part of +a connection, connection section, or (partial) journey. + +=head1 METHODS + +=head2 ACCESSORS + +=over + +=item $stop->name + +Stop name, e.g. "Essen Hbf" or "Unter den Linden/B75, Tostedt". + +=item $stop->eva + +EVA ID, e.g. 8000080. + +=back + +=head1 DIAGNOSTICS + +None. + +=head1 DEPENDENCIES + +=over + +=item Class::Accessor(3pm) + +=back + +=head1 BUGS AND LIMITATIONS + +None known. + +=head1 SEE ALSO + +Travel::Routing::DE::HAFAS(3pm). + +=head1 AUTHOR + +Copyright (C) 2023 by Birte Kristina Friesel Ederf@finalrewind.orgE + +=head1 LICENSE + +This module is licensed under the same terms as Perl itself. -- cgit v1.2.3