Sha256: b7f5ab9f99e20b32cc51cf994916e41d3dca8f789c0688878a61b9cb59f9ffcd
Contents?: true
Size: 445 Bytes
Versions: 12
Compression:
Stored size: 445 Bytes
Contents
# frozen_string_literal: true module Trusona module Resources # ## A base resource class BaseResource include Trusona::Resources::Validators attr_reader :id def initialize(params = {}) @params = params @id = params[:id] || params['id'] end def to_h @params end def to_json JSON(to_h) end def valid? true end end end end
Version data entries
12 entries across 12 versions & 1 rubygems