class Rescodegen::KeyGenerator

Attributes

code_safe_key_generator[R]
file_path[R]
key_reader[R]

Public Class Methods

new(key_reader, code_safe_key_generator, file_path) click to toggle source
# File lib/rescodegen/key_generator/key_generator.rb, line 10
def initialize(key_reader, code_safe_key_generator, file_path)
    @key_reader = key_reader
    @code_safe_key_generator = code_safe_key_generator
    @file_path = file_path
end

Public Instance Methods

code_safe_keys() click to toggle source
# File lib/rescodegen/key_generator/key_generator.rb, line 20
def code_safe_keys
    code_safe_key_generator.code_safe_keys_from_keys keys
end
keys() click to toggle source
# File lib/rescodegen/key_generator/key_generator.rb, line 16
def keys
    key_reader.read_keys_from_lines File.open(file_path).readlines
end