openfoodnetwork
https://github.com/openfoodfoundation/openfoodnetwork
Ruby
Connect suppliers, distributors and consumers to trade local produce.
CheckoutController#object_params
Copied and modified from spree. Remove check for order state, since the state machine is progressed all the way in one go with the one page checkout.
Edit
git clone [email protected]:openfoodfoundation/openfoodnetwork.git
cd openfoodnetwork
open app/controllers/checkout_controller.rb
Contribute
# Make a new branchgit checkout -b -your-name--update-docs-CheckoutController-object_params-for-pr
# Commit to gitgit add app/controllers/checkout_controller.rbgit commit -m "better docs for CheckoutController#object_params"
# Open pull requestgem install hub # on a mac you can `brew install hub`
hub fork
git push <your name> -your-name--update-docs-CheckoutController-object_params-for-pr
hub pull-request
# Celebrate!