install clockwork and update composer packages
correct route name
log username in case of an error
implement with state query scope on the shop item model
extract fetch active shop item with slug method
link buy button with orders create route
method comment
base layout for order create/confirm purchase
add form to buy now button
auth manager injection
session manager injection
code cleanup, use injected dependencies instead of facades
force login of the user, if he tries to purchase a product
 * store the purchase confirmation url with a username placeholder in
   the session under url.intended
 * the authcontroller tries to replace the username placeholder in the
   intended url, if a user has logged in
correct the form action
implement app container injection
replace app facade with app container injection in the userbasectrl
implement notification container injection
implement log writer injection
starting with create order process