/**
  * Move tank_response_set records into src_response_set.
  *
  * @param array   $data   TankResponseSet data
  * @param integer $src_id
  * @param TankSource $tsrc
  */
 protected function move_tank_response_set($data, $src_id, $tsrc)
 {
     // get array data from the tank_response_set
     $data['SrcResponse'] = $data['TankResponse'];
     // create a new response set
     $new_resp = new SrcResponseSet();
     $new_resp->fromArray($data, true);
     //deep
     // add the source id's
     $new_resp->srs_src_id = $src_id;
     foreach ($new_resp->SrcResponse as $r) {
         $r->sr_src_id = $src_id;
     }
     try {
         $new_resp->save();
     } catch (Exception $e) {
         $msg = $e->getMessage();
         $tsrc->add_error("FATAL ERROR creating Source Responses - {$msg}");
     }
     // cleanup
     $new_resp->free(true);
 }