Module: RakeSecrets::Types
- Defined in:
- lib/rake_secrets/types.rb,
lib/rake_secrets/types/numeric.rb,
lib/rake_secrets/types/constant.rb,
lib/rake_secrets/types/alphabetic.rb,
lib/rake_secrets/types/alphanumeric.rb,
lib/rake_secrets/types/character_set.rb
Defined Under Namespace
Classes: Alphabetic, Alphanumeric, CharacterSet, Constant, Numeric
Class Method Summary
collapse
Class Method Details
.alphabetic(opts = {}) ⇒ Object
20
21
22
|
# File 'lib/rake_secrets/types.rb', line 20
def alphabetic(opts = {})
Alphabetic.new(opts)
end
|
.alphanumeric(opts = {}) ⇒ Object
24
25
26
|
# File 'lib/rake_secrets/types.rb', line 24
def alphanumeric(opts = {})
Alphanumeric.new(opts)
end
|
.character_set(set, opts = {}) ⇒ Object
16
17
18
|
# File 'lib/rake_secrets/types.rb', line 16
def character_set(set, opts = {})
CharacterSet.new(set, opts)
end
|
.constant(value) ⇒ Object
12
13
14
|
# File 'lib/rake_secrets/types.rb', line 12
def constant(value)
Constant.new(value)
end
|
.numeric(opts = {}) ⇒ Object
28
29
30
|
# File 'lib/rake_secrets/types.rb', line 28
def numeric(opts = {})
Numeric.new(opts)
end
|