Code Duplication    Length = 9-10 lines in 2 locations

src/Services/Validator.php 2 locations

@@ 143-152 (lines=10) @@
140
	 *
141
	 * @return string|null
142
	 */
143
	protected function getMessage( $attribute, $rule, array $parameters )
144
	{
145
		if( in_array( $rule, $this->sizeRules )) {
146
			return $this->getSizeMessage( $attribute, $rule, $parameters );
147
		}
148
149
		$lowerRule = $this->snakeCase( $rule );
150
151
		return $this->translator( $lowerRule, $rule, $attribute, $parameters );
152
	}
153
154
	/**
155
	 * Get a rule and its parameters for a given attribute.
@@ 207-215 (lines=9) @@
204
	 *
205
	 * @return string|null
206
	 */
207
	protected function getSizeMessage( $attribute, $rule, array $parameters )
208
	{
209
		$lowerRule = $this->snakeCase( $rule );
210
		$type = $this->getAttributeType( $attribute );
211
212
		$lowerRule .= ".{$type}";
213
214
		return $this->translator( $lowerRule, $rule, $attribute, $parameters );
215
	}
216
217
	/**
218
	 * Get the value of a given attribute.