docs: add inline documentation where missing

This commit is contained in:
Björn Fromme
2025-12-19 17:26:59 +01:00
parent 2dd5b7ad64
commit 1f1ac1a0cc
18 changed files with 150 additions and 0 deletions
@@ -4,6 +4,13 @@ declare(strict_types=1);
namespace App\BusProNet\DataProcessor;
/**
* Transforms raw pickup planning data into structured travel-indexed pickup information.
*
* Processes JSON payload from the CMS pickup planning endpoint, filtering for outbound
* trips (HIN direction) and grouping pickups by travel code. Each pickup includes city,
* location, and datetime, sorted chronologically per travel code.
*/
class PickupPlanningTransformer
{
/**