Skip to content

Instantly share code, notes, and snippets.

@dchandekstark
Created August 18, 2014 19:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dchandekstark/127649bc3b8934279da3 to your computer and use it in GitHub Desktop.
Save dchandekstark/127649bc3b8934279da3 to your computer and use it in GitHub Desktop.
2.1.2 :001 > roles = RoleAssertionsResource.new
=> #<RoleAssertionsResource:0x3fdf099b3110(default)>
2.1.2 :002 > user = UserResource.new.tap {|u| u.name = "bob"}
=> #<UserResource: @name=["bob"]>
2.1.2 :003 > user2 = UserResource.new.tap { |u| u.name = "sally" }
=> #<UserResource: @name=["sally"]>
2.1.2 :004 > roles[:owner] = user
=> #<UserResource: @name=["bob"]>
2.1.2 :005 > roles[:owner]
=> [#<UserResource: @name=["bob"]>]
2.1.2 :006 > roles[:owner] = user2
=> #<UserResource: @name=["sally"]>
2.1.2 :007 > roles[:owner]
=> [#<UserResource: @name=["bob"]>, #<UserResource: @name=["sally"]>]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment