Sha256: 68927afb2b3a59f56225821a1a1e0c57607ab13b76a58ada0406f364476d9460

Contents?: true

Size: 252 Bytes

Versions: 254

Compression:

Stored size: 252 Bytes

Contents

require 'ostruct'

# OpenStruct has no to_hash method and cannot be easily converted to JSON
# using to_json Rails method. This adds the missing piece.
class OpenStruct
  def to_hash
    # we are NOT making copy - do not modify it
    @table
  end
end

Version data entries

254 entries across 254 versions & 1 rubygems

Version Path
katello-4.16.0 config/initializers/openstruct.rb
katello-4.15.1 config/initializers/openstruct.rb
katello-4.16.0.rc2 config/initializers/openstruct.rb
katello-4.16.0.rc1 config/initializers/openstruct.rb
katello-4.14.3 config/initializers/openstruct.rb
katello-4.14.2 config/initializers/openstruct.rb
katello-4.15.0 config/initializers/openstruct.rb
katello-4.15.0.rc2 config/initializers/openstruct.rb
katello-4.15.0.rc1 config/initializers/openstruct.rb
katello-4.14.1 config/initializers/openstruct.rb
katello-4.14.0 config/initializers/openstruct.rb
katello-4.14.0.rc3 config/initializers/openstruct.rb
katello-4.14.0.rc2 config/initializers/openstruct.rb
katello-4.14.0.rc1.1 config/initializers/openstruct.rb
katello-4.14.0.rc1 config/initializers/openstruct.rb
katello-4.13.1 config/initializers/openstruct.rb
katello-4.13.0 config/initializers/openstruct.rb
katello-4.12.1 config/initializers/openstruct.rb
katello-4.13.0.rc1 config/initializers/openstruct.rb
katello-4.12.0 config/initializers/openstruct.rb