Code Duplication    Length = 9-10 lines in 2 locations

src/Form/Elements/File.php 1 location

@@ 372-380 (lines=9) @@
369
        return parent::addValidationRule($rule, $message);
370
    }
371
372
    protected function addUploadValidationRule($rule, $message = null)
373
    {
374
        $this->uploadValidationRules[$this->getValidationRuleName($rule)] = $rule;
375
376
        if (is_null($message)) {
377
            return $this;
378
        }
379
        return $this->addUploadValidationMessage($rule, $message);
380
    }
381
382
    protected function addUploadValidationMessage($rule, $message)
383
    {

src/Form/Elements/NamedElement.php 1 location

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