All 4 Models in this package should be updated to include a Creator & Updater:
Order #32
Order Item #33
Cart #34
Cart Item #35
The creator should exist for those scenarios when a staff member is creating a cart for a customer or processing an order through the backend/admin (Nova) interface. It will be the authenticated user going through the checkout process and will be the customer (user) on the Cart & Order the majority of times.
There may be times when a Cart or Order is updated and as a result, we also need to save the authenticated user as the Updater.
All 4 Models in this package should be updated to include a Creator & Updater:
The creator should exist for those scenarios when a staff member is creating a cart for a customer or processing an order through the backend/admin (Nova) interface. It will be the authenticated user going through the checkout process and will be the customer (user) on the Cart & Order the majority of times.
There may be times when a Cart or Order is updated and as a result, we also need to save the authenticated user as the Updater.
We will use the Creator Trait (https://github.com/tipoff/support/issues/48) & Updater Trait (https://github.com/tipoff/support/issues/49) for both of these models in the tipoff/support package.