--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Copy a set of records from one repository to another.
- !ruby/struct:SM::Flow::P 
  body: "@param [String] source"
- !ruby/struct:SM::Flow::VERB 
  body: "  The name of the Repository the resources should be copied <em>from</em>\n"
- !ruby/struct:SM::Flow::P 
  body: "@param [String] destination"
- !ruby/struct:SM::Flow::VERB 
  body: "  The name of the Repository the resources should be copied <em>to</em>\n"
- !ruby/struct:SM::Flow::P 
  body: "@param [Hash] query"
- !ruby/struct:SM::Flow::VERB 
  body: "  The conditions with which to find the records to copy. These\n  conditions are merged with Model.query\n"
- !ruby/struct:SM::Flow::P 
  body: "@return [Collection]"
- !ruby/struct:SM::Flow::VERB 
  body: "  A Collection of the Resource instances created in the operation\n"
- !ruby/struct:SM::Flow::P 
  body: "@api public"
full_name: DataMapper::Model#copy
is_singleton: false
name: copy
params: (source, destination, query = {})
visibility: public
