Module: Validation::Rule

Defined in:
lib/diaspora_federation/validators.rb,
lib/diaspora_federation/validators/rules/guid.rb,
lib/diaspora_federation/validators/rules/boolean.rb,
lib/diaspora_federation/validators/rules/not_nil.rb,
lib/diaspora_federation/validators/rules/birthday.rb,
lib/diaspora_federation/validators/rules/tag_count.rb,
lib/diaspora_federation/validators/rules/public_key.rb,
lib/diaspora_federation/validators/rules/diaspora_id.rb,
lib/diaspora_federation/validators/rules/diaspora_id_list.rb

Overview

This module contains custom validation rules for various data field types. That includes types for which there are no provided rules by the valid gem or types that are very specific to diaspora* federation and need special handling. The rules are used inside the validator classes to perform basic sanity-checks on federation entities.

Defined Under Namespace

Classes: Birthday, Boolean, DiasporaId, DiasporaIdList, Guid, NotNil, PublicKey, TagCount