code/extensions/UserFormFieldEditorExtension.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 195-200 (lines=6) @@ | 
                                                            
                                    | 192 |  | 				$groupStart->write(); | 
                                                            
                                    | 193 |  | 			} | 
                                                            
                                    | 194 |  |  | 
                                                            
                                    | 195 |  | 			foreach ($field->DisplayRules() as $customRule) { | 
                                                            
                                    | 196 |  | 				$newRule = $customRule->duplicate(false); | 
                                                            
                                    | 197 |  | 				$newRule->ParentID = $newField->ID; | 
                                                            
                                    | 198 |  | 				$newRule->Version = 0; | 
                                                            
                                    | 199 |  | 				$newRule->write(); | 
                                                            
                                    | 200 |  | 			} | 
                                                            
                                    | 201 |  | 		} | 
                                                            
                                    | 202 |  |  | 
                                                            
                                    | 203 |  | 		return $newPage; | 
                                                                        
                 
                                                            
                    
code/model/editableformfields/EditableMultipleOptionField.php 1 location
                
                
                    
                                                
                                                    
                                |  | @@ 146-151 (lines=6) @@ | 
                                                            
                                    | 143 |  | 	public function duplicate($doWrite = true) { | 
                                                            
                                    | 144 |  | 		$clonedNode = parent::duplicate(); | 
                                                            
                                    | 145 |  |  | 
                                                            
                                    | 146 |  | 		foreach($this->Options() as $field) { | 
                                                            
                                    | 147 |  | 			$newField = $field->duplicate(false); | 
                                                            
                                    | 148 |  | 			$newField->ParentID = $clonedNode->ID; | 
                                                            
                                    | 149 |  | 			$newField->Version = 0; | 
                                                            
                                    | 150 |  | 			$newField->write(); | 
                                                            
                                    | 151 |  | 		} | 
                                                            
                                    | 152 |  |  | 
                                                            
                                    | 153 |  | 		return $clonedNode; | 
                                                            
                                    | 154 |  | 	} |