Validate that tag descriptions are more than a copy of the tag name.
This commit is contained in:
1 file changed
+5
@@ -39,6 +39,11 @@ final class NodaValidationHelper {
|
|||||||
throw new MDgenericInvalidInputsException("Tag description is too short");
|
throw new MDgenericInvalidInputsException("Tag description is too short");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Ensure the description is not just a copy-pasted version of the tag name.
|
||||||
|
if (empty(trim(str_replace($description, $name, ''), "#,.;:\t " . PHP_EOL))) {
|
||||||
|
throw new MDgenericInvalidInputsException("The tag description cannot be simply a fancy copy of the tag's name. Please define it.");
|
||||||
|
}
|
||||||
|
|
||||||
// Validate tag description based on character composition.
|
// Validate tag description based on character composition.
|
||||||
|
|
||||||
// Ensure more than 3 distinct characters are used.
|
// Ensure more than 3 distinct characters are used.
|
||||||
|
|||||||
Reference in new issue
Block a user