Module: Iz
- Defined in:
- lib/iz.rb,
lib/iz/mac.rb,
lib/iz/url.rb,
lib/iz/binary.rb,
lib/iz/version.rb,
lib/iz/credit_card.rb,
lib/iz/hexadecimal.rb,
lib/iz/alphanumeric.rb,
lib/iz/phone_number.rb
Defined Under Namespace
Classes: Alphanumeric, Binary, CreditCard, Hexadecimal, Mac, PhoneNumber, Url
Constant Summary
collapse
- VERSION =
"0.1.0"
Class Method Summary
collapse
Class Method Details
.alphanumeric?(alpha) ⇒ Boolean
.binary?(binary) ⇒ Boolean
20
21
22
|
# File 'lib/iz.rb', line 20
def self.binary?(binary)
!!Iz::Binary.is_binary?(binary)
end
|
.credit_card?(cc) ⇒ Boolean
.hexadecimal?(hexadecimal) ⇒ Boolean
.mac?(mac) ⇒ Boolean
24
25
26
|
# File 'lib/iz.rb', line 24
def self.mac?(mac)
!!Iz::Mac.is_mac?(mac)
end
|
.phone_number?(phone_number) ⇒ Boolean
.url?(url) ⇒ Boolean
28
29
30
|
# File 'lib/iz.rb', line 28
def self.url?(url)
!!Iz::Url.is_url?(url)
end
|