Module: Shoulda::Matchers::ActiveModel
- Defined in:
- lib/validates_host/require_a_valid_ip_matcher.rb,
lib/validates_host/require_a_valid_subnet_matcher.rb,
lib/validates_host/require_a_valid_host_name_matcher.rb,
lib/validates_host/require_a_valid_domain_name_matcher.rb
Defined Under Namespace
Classes: RequireAValidDomainNameMatcher, RequireAValidHostNameMatcher, RequireAValidIpMatcher, RequireAValidSubnetMatcher
Instance Method Summary
collapse
Instance Method Details
#require_a_valid_domain_name(attribute = :domain_name) ⇒ Object
8
9
10
|
# File 'lib/validates_host/require_a_valid_domain_name_matcher.rb', line 8
def require_a_valid_domain_name(attribute = :domain_name)
RequireAValidDomainNameMatcher.new(attribute)
end
|
#require_a_valid_host_name(attribute = :host_name) ⇒ Object
8
9
10
|
# File 'lib/validates_host/require_a_valid_host_name_matcher.rb', line 8
def require_a_valid_host_name(attribute = :host_name)
RequireAValidHostNameMatcher.new(attribute)
end
|
#require_a_valid_ip(attribute = :ip) ⇒ Object
8
9
10
|
# File 'lib/validates_host/require_a_valid_ip_matcher.rb', line 8
def require_a_valid_ip(attribute = :ip)
RequireAValidIpMatcher.new(attribute)
end
|
#require_a_valid_subnet(attribute = :value) ⇒ Object
8
9
10
|
# File 'lib/validates_host/require_a_valid_subnet_matcher.rb', line 8
def require_a_valid_subnet(attribute = :value)
RequireAValidSubnetMatcher.new(attribute)
end
|