Code Duplication    Length = 9-10 lines in 2 locations

src/Form/Elements/File.php 1 location

@@ 284-292 (lines=9) @@
281
        return parent::addValidationRule($rule, $message);
282
    }
283
284
    protected function addUploadValidationRule($rule, $message = null)
285
    {
286
        $this->uploadValidationRules[$this->getValidationRuleName($rule)] = $rule;
287
288
        if (is_null($message)) {
289
            return $this;
290
        }
291
        return $this->addUploadValidationMessage($rule, $message);
292
    }
293
294
    protected function addUploadValidationMessage($rule, $message)
295
    {

src/Form/Elements/NamedElement.php 1 location

@@ 74-83 (lines=10) @@
71
        return [$this->getName() => $this->getTitle()];
72
    }
73
74
    public function addValidationRule($rule, $message = null)
75
    {
76
        $this->validationRules[$this->getValidationRuleName($rule)] = $rule;
77
78
        if (is_null($message)) {
79
            return $this;
80
        }
81
82
        return $this->addValidationMessage($rule, $message);
83
    }
84
85
    public function addValidationMessage($rule, $message)
86
    {