class KManager::Resources::JsonFileResource

Represents a JSON file resource.

Public Class Methods

new(**opts) click to toggle source
Calls superclass method KManager::Resources::FileResource::new
# File lib/k_manager/resources/json_file_resource.rb, line 7
def initialize(**opts)
  super(**opts)
  @type = :json
end

Public Instance Methods

load_document() click to toggle source
# File lib/k_manager/resources/json_file_resource.rb, line 12
def load_document
  data = JSON.parse(content)
  document.data = data
end