Class: SlugValidator::ManualPageValidator
Instance Method Summary
collapse
#ends_with?, #of_kind?, #starts_with?, #url_after_first_slash, #url_after_first_slash_is_valid_slug!, #url_parts, #valid_slug?
Instance Method Details
#applicable? ⇒ Boolean
121
122
123
|
# File 'app/validators/slug_validator.rb', line 121
def applicable?
of_kind?('manual') || of_kind?('manual-section')
end
|
#validate! ⇒ Object
125
126
127
128
129
|
# File 'app/validators/slug_validator.rb', line 125
def validate!
validate_number_of_parts!
validate_guidance_prefix!
validate_parts_as_slugs!
end
|