class Realm::Dependency
Attributes
dependable[R]
name[R]
Public Class Methods
new(dependable, as: nil, optional: false, lazy: false)
click to toggle source
# File lib/realm/dependency.rb, line 7 def initialize(dependable, as: nil, optional: false, lazy: false) # rubocop:disable Naming/MethodParameterName @dependable = dependable @name = as || dependable.to_s.demodulize.underscore.to_sym @optional = optional @lazy = lazy end
Public Instance Methods
lazy?()
click to toggle source
# File lib/realm/dependency.rb, line 18 def lazy? @lazy end
optional?()
click to toggle source
# File lib/realm/dependency.rb, line 14 def optional? @optional end