CoolCMS API

DTO

Table of Contents

Classes

AdjustLine
One line of a stock count / inventory (inventura). Value object (no DI — `*DTO*` folder mask).
AdjustResult
Result of a stock count / inventory (inventura). Value object (no DI — `*DTO*` folder mask).
ConfirmResult
Outcome of {@see \App\UI\Api\Store\Models\Services\ReservationService::confirm()}.
IssueLine
One line of an issue document or transfer source.
ItemAvailability
Availability snapshot of a stock item across warehouses — read model returned by {@see \App\UI\Api\Store\Models\Services\StockReader}. Value object (no DI — the `*DTO*` folder mask in config/common.neon keeps it out of the container scan).
ReceiveLine
One line of a receipt.
ReservationLine
One requested reservation line. Value object (no DI — the `*DTO*` folder mask in config/common.neon keeps it out of the container scan).
ReservationResult
Outcome of {@see \App\UI\Api\Store\Models\Services\ReservationService::reserve()}. Value object (no DI — `*DTO*` folder mask).
SourceRef
External source reference of a stock operation. Value object (no DI — the `*DTO*` folder mask in config/common.neon keeps it out of the container scan).
WarehouseAvailability
Per-warehouse slice of {@see ItemAvailability}. Value object (no DI — the `*DTO*` folder mask in config/common.neon keeps it out of the container scan).
On this page

Search results