Downloads
Mirrors finalrewind Chaosdorf GitHub
See Also CPAN GitHub Issues
This project is deprecated. All of its functionality is now provided within Travel-Status-DE-DBRIS. The remainder of this page serves archival purposes only.
Travel::Status::DE::DBWagenreihung is an interface to the Deutsche Bahn carriage formation API.
Given a station name and train number, it reports its real-time (or, in some cases, expected) carriage formation and details such as first/class coaches or train types (Desiro HC, FLIRT, ICE 3neo, etc.).
Travel::Status::DE::DBWagenreihung v0.18
Travel-Status-DE-DBWagenreihung-0.18.tar.gz (signature)
- Group: IC2 trains have designations as well
- Group: Add static
name_to_designationaccessor
Travel::Status::DE::DBWagenreihung v0.17
Travel-Status-DE-DBWagenreihung-0.17.tar.gz (signature)
- Group: Fix
->nameaccessor (thanks to Caß Dingenskirchen) - Group: Add
->designationaccessor (data courtesy of bahn.expert)
Travel::Status::DE::DBWagenreihung v0.16
Travel-Status-DE-DBWagenreihung-0.16.tar.gz (signature)
- Carriage: (re-)add amenity and first/second class accessors
Travel::Status::DE::DBWagenreihung v0.15
Travel-Status-DE-DBWagenreihung-0.15.tar.gz (signature)
- Switch to new bahn.de API; the one used until 0.14 has been discontinued
DBWagenreihung->new: new constructor signature; now requires "departure", "eva", "train_type" and "train_number".- DBWagenreihung: Remove "
wagons" accessor - DBWagenreihung: Rename "
sections" to "sectors" - DBWagenreihung: Remove "
train_nos" accessor - DBWagenreihung: Remove "
origins" accessor
Travel::Status::DE::DBWagenreihung v0.14
Travel-Status-DE-DBWagenreihung-0.14.tar.gz (signature)
- This module now explicitly treats carriages as groups, just like the backend does. Each group contains at least one carriage and has a distinct number, origin, destination, and train type / description.
- Add Travel::Status::DE::DBWagenreihung::Group module.
- DBWagenreihung: Add
groups,carriages, andtrain_nosaccessors. - DBWagenreihung: origins, destinations: Return hashrefs with "name" / "groups" / "sections" rather than "name" / "sections".
- DBWagenreihung: Remove
train_descriptions,wagongroup_description,wagongroup_subtype, andwagongroup_modelaccessors. Use$wr->groupsand$group->description/$group->desc_shortinstead. This is a breaking change.
Travel::Status::DE::DBWagenreihung v0.13
Travel-Status-DE-DBWagenreihung-0.13.tar.gz (signature)
- DBWagenreihung: Add
station accessor. - DBWagenreihung: Add
TO_JSONfunction. - DBWagenreihung: remove
station_ds100,station_name, andstation_uicaccessors. Usestation->{ds100},station->{name}andstation->{eva}instead. This is a breaking change. - DBWagenreihung:
originsnow returns a list of hashrefs, just likedestinations. It used to return a list of names. This is a breaking change.
Travel::Status::DE::DBWagenreihung v0.12
Travel-Status-DE-DBWagenreihung-0.12.tar.gz (signature)
- Wagon: Add
is_closedaccessor
Travel::Status::DE::DBWagenreihung v0.11
Travel-Status-DE-DBWagenreihung-0.11.tar.gz (signature)
- Add another regional train model
- Wagon: Add
group_indexaccessor
Travel::Status::DE::DBWagenreihung v0.10
Travel-Status-DE-DBWagenreihung-0.10.tar.gz (signature)
- Add additional regional train models
Travel::Status::DE::DBWagenreihung v0.09
Travel-Status-DE-DBWagenreihung-0.09.tar.gz (signature)
- Add various regional train models
wagongroup_description,train_descriptions: Add short variants
Travel::Status::DE::DBWagenreihung v0.08
Travel-Status-DE-DBWagenreihung-0.08.tar.gz (signature)
- Switch to new API URL; the one used previously has been deactivated
Travel::Status::DE::DBWagenreihung v0.07
Travel-Status-DE-DBWagenreihung-0.07.tar.gz (signature)
- Add ICE 3neo (model 408)
- DBWagenreihung: Rename
train_powertypetowagongroup_powertype - DBWagenreihung: Rename
train_desctowagongroup_description - DBWagenreihung: Rename
train_modeltowagongroup_model - DBWagenreihung: Rename
train_subtypetowagongroup_subtype
Travel::Status::DE::DBWagenreihung v0.06
Travel-Status-DE-DBWagenreihung-0.06.tar.gz (signature)
- DBWagenreihung: Add
train_descriptionsaccessor - Wagon: Add
train_subtypeaccessor
Travel::Status::DE::DBWagenreihung v0.04
Travel-Status-DE-DBWagenreihung-0.04.tar.gz (signature)
- Distinguish between IC2 KISS / IC2 Twindexx and ICE T 411 / ICE T 415
Travel::Status::DE::DBWagenreihung v0.05
Travel-Status-DE-DBWagenreihung-0.05.tar.gz (signature)
- Distinguish between ICE 3 403 series 1/2 and ICE T 411 series 1/2
Travel::Status::DE::DBWagenreihung v0.03
Travel-Status-DE-DBWagenreihung-0.03.tar.gz (signature)
- Wagenreihung: Add train_powertype function
- Wagon: Add train_no and uic_id accessors
Travel::Status::DE::DBWagenreihung v0.02
Travel-Status-DE-DBWagenreihung-0.02.tar.gz (signature)
- Add from_json option to constructor
Travel::Status::DE::DBWagenreihung v0.01
Travel-Status-DE-DBWagenreihung-0.01.tar.gz (signature)
- Initial release. wagen order and wagon type information for a specific train at a specific station. Documentation is incomplete, API may change without notice.
