Skip to content

Commit 205264c

Browse files
coverSilvio
authored and
Silvio
committed
Improve the README on nested scopes (closes zipmark#214)
1 parent 97d40c2 commit 205264c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,8 @@ Special values:
392392
* `:required => true` Will display a red '*' to show it's required
393393
* `:scope => :the_scope` Will scope parameters in the hash, scoping can be nested. See example
394394

395+
The value of scoped parameters can be set with both scoped (`let(:order_item_item_id)`) and unscoped (`let(:item_id)`) methods. It always searches for the scoped method first and falls back to the unscoped method.
396+
395397
```ruby
396398
resource "Orders" do
397399
parameter :auth_token, "Authentication Token"
@@ -403,8 +405,8 @@ resource "Orders" do
403405
parameter :item, "Order items", :scope => :order
404406
parameter :item_id, "Item id", :scope => [:order, :item]
405407

406-
let(:name) { "My Order" }
407-
let(:item_id) { 1 }
408+
let(:name) { "My Order" } # OR let(:order_name) { "My Order" }
409+
let(:item_id) { 1 } # OR let(:order_item_item_id) { 1 }
408410

409411
example "Creating an order" do
410412
params.should eq({

0 commit comments

Comments
 (0)