Code Duplication    Length = 18-18 lines in 2 locations

src/Scaffolder/Compilers/AngularJs/ListTemplateCompiler.php 1 location

@@ 117-134 (lines=18) @@
114
	 *
115
	 * @return $this
116
	 */
117
	protected function replaceFieldValidations($field, $fieldStub){
118
		$fieldStub = $this->replaceFieldStrings($field, $fieldStub) ;
119
		
120
		$validationsConverted = Validator::convertValidations($field->validations, true);
121
122
		$inputValidations = '' ; 
123
124
		foreach ($validationsConverted as $attribute => $value) {
125
			if($value)
126
				$inputValidations .=  ' '.$attribute.'="'. $value.'"' ;
127
			else
128
				$inputValidations .=  ' '.$attribute  ; 
129
		}
130
131
		$fieldStub = str_replace('{{field_validation}}', $inputValidations, $fieldStub);
132
133
		return $fieldStub ;
134
	}
135
136
	/**
137
	 * Replace belongs to many fields

src/Scaffolder/Compilers/AngularJs/RegisterTemplateCompiler.php 1 location

@@ 148-165 (lines=18) @@
145
	 *
146
	 * @return $this
147
	 */
148
	protected function replaceFieldValidations($field, $fieldStub){
149
		$fieldStub = $this->replaceFieldStrings($field, $fieldStub) ;
150
		
151
		$validationsConverted = Validator::convertValidations($field->validations);
152
153
		$inputValidations = '' ; 
154
155
		foreach ($validationsConverted as $attribute => $value) {
156
			if($value)
157
				$inputValidations .=  ' '.$attribute.'="'. $value.'"' ;
158
			else
159
				$inputValidations .=  ' '.$attribute  ; 
160
		}
161
162
		$fieldStub = str_replace('{{field_validation}}', $inputValidations, $fieldStub);
163
164
		return $fieldStub ;
165
	}
166
167
	
168
	/**