Sha256: f4013d7f8ae53d4a9deae9d5eb2934e0137cd974884821a31b70f2982f5cc82c
Contents?: true
Size: 655 Bytes
Versions: 43
Compression:
Stored size: 655 Bytes
Contents
# frozen_string_literal: true require 'avm/entries/base' require 'eac_ruby_utils/core_ext' module Avm module Applications class Base enable_simple_cache include ::Avm::Entries::Base AVM_TYPE = 'Application' class << self # @param id [String] # @return [Avm::Applications::Base] def by_id(id) new(id) end end common_constructor :id do self.id = id.to_s end def to_s id end def instance(suffix) stereotype.instance_class.new(self, suffix) end require_sub __FILE__, include_modules: true end end end
Version data entries
43 entries across 43 versions & 2 rubygems