protected function duplicateDirectRelation($relation, $relation_name, $clone) {
		$relation->get()->each(function($foreign) use ($clone, $relation_name) {
			$this->duplicate($foreign, $clone->$relation_name());
		});
	}
protected function duplicateDirectRelation($relation, $relation_name, $clone) {
		$relation->get()->each(function($foreign) use ($clone, $relation_name) {
			$this->duplicate($foreign, $clone->$relation_name());
		});
	}
protected function duplicateDirectRelation ( $ relation , $ relation_name , $ clone ) { $ relation -> get ( ) -> each ( function ( $ foreign ) use ( $ clone , $ relation_name ) { $ this -> duplicate ( $ foreign , $ clone -> $ relation_name ( ) ) ; } ) ; }
Duplicate a one-to-many style relation where the foreign model is ALSO
cloned and then associated

@param  Illuminate\Database\Eloquent\Relations\Relation $relation
@param  string $relation_name
@param  Illuminate\Database\Eloquent\Model $clone
@return void
Duplicate a one - to - many style relation where the foreign model is ALSO cloned and then associated