Вурдалак
Продвинутый новичок
Я думал мы ведём речь про модель, а не про какие-то детали внешнего API. Ну, и что, в Order не будет id? Как это сохраняется потом в DataMapper, как ты создаёшь событие, не зная id?на уровне middleware (url типа /order/{id}) создается готовый заказ. далее действие /order/{id}/add/product/{id}
те на уровне контролера мы имеем все что записано в руте стало обьектом остальное в request