Remove unused #hash_to_object method in SettingsHelper (#25213)
parent
e7e1b46ce8
commit
f84037ae2b
3 changed files with 0 additions and 23 deletions
@ -1,10 +0,0 @@ |
||||
# frozen_string_literal: true |
||||
|
||||
class HashObject |
||||
def initialize(hash) |
||||
hash.each do |k, v| |
||||
instance_variable_set("@#{k}", v) |
||||
self.class.send(:define_method, k, proc { instance_variable_get("@#{k}") }) |
||||
end |
||||
end |
||||
end |
@ -1,9 +0,0 @@ |
||||
# frozen_string_literal: true |
||||
|
||||
require 'rails_helper' |
||||
|
||||
describe HashObject do |
||||
it 'has methods corresponding to hash properties' do |
||||
expect(HashObject.new(key: 'value').key).to eq 'value' |
||||
end |
||||
end |
Loading…
Reference in new issue