Code Duplication    Length = 9-10 lines in 2 locations

src/Form/Elements/BaseFile.php 1 location

@@ 251-259 (lines=9) @@
248
     * @param null $message
249
     * @return $this|\Sco\Admin\Form\Elements\BaseFile
250
     */
251
    protected function addUploadValidationRule($rule, $message = null)
252
    {
253
        $this->uploadValidationRules[$this->getValidationRuleName($rule)] = $rule;
254
255
        if (is_null($message)) {
256
            return $this;
257
        }
258
259
        return $this->addUploadValidationMessage($rule, $message);
260
    }
261
262
    /**

src/Form/Elements/NamedElement.php 1 location

@@ 184-193 (lines=10) @@
181
     * @param null $message
182
     * @return $this
183
     */
184
    public function addValidationRule($rule, $message = null)
185
    {
186
        $this->validationRules[$this->getValidationRuleName($rule)] = $rule;
187
188
        if (is_null($message)) {
189
            return $this;
190
        }
191
192
        return $this->addValidationMessage($rule, $message);
193
    }
194
195
    /**
196
     * @param $rule