ShipperTariffPrice.php
Table of Contents
Classes
- ShipperTariffPrice
- Tariff price: an append-only time series per weight interval × currency × validity date
(`dateFrom`). Unlike {@see ProductSetFeePrice}/{@see ProductSetPrice} (composite PK without
surrogate id, where `publishedTime` must be ORM `type: 'string'`), this entity keeps a
surrogate auto-increment `id`, so `dateFrom` is not part of the Doctrine identifier and is a
normal `type: 'datetime'` column. The property is `\DateTime`, not `\DateTimeImmutable`: the
DBAL `datetime` type accepts only `\DateTime` (the immutable one needs
`datetime_immutable`).