Module: Brickset::Api::Collection::Minifig
- Extended by:
- ActiveSupport::Concern
- Included in:
- Client
- Defined in:
- lib/brickset/api/collection/minifig.rb
Instance Method Summary collapse
- #minifig_collection(query: '', owned: '', wanted: '') ⇒ Object
- #update_minifig_collection(options) ⇒ Object
Instance Method Details
#minifig_collection(query: '', owned: '', wanted: '') ⇒ Object
17 18 19 20 |
# File 'lib/brickset/api/collection/minifig.rb', line 17 def minifig_collection(query: '', owned: '', wanted: '') xml = call('/getMinifigCollection', query: query, owned: owned, wanted: wanted) Brickset::Elements::MinifigCollection.parse xml end |
#update_minifig_collection(options) ⇒ Object
22 23 24 25 26 27 28 29 30 |
# File 'lib/brickset/api/collection/minifig.rb', line 22 def update_minifig_collection() () if valid?(:update_minifig_collection) handle_update call('/setMinifigCollection', minifigNumber: minifig_number, qtyOwned: number_owned, wanted: wanted) else raise ValidationError, self.errors..to_sentence end end |