Module: LLMSpecs::Model::ActiveModelCompliance

Included in:
LLMSpecs::Model
Defined in:
lib/llm_specs/active_model.rb

Instance Method Summary collapse

Instance Method Details

#errorsObject



8
# File 'lib/llm_specs/active_model.rb', line 8

def errors     = Hash.new { |h,k| h[k] = [] }

#persisted?Boolean

Returns:

  • (Boolean)


7
# File 'lib/llm_specs/active_model.rb', line 7

def persisted? = true

#to_keyObject



10
# File 'lib/llm_specs/active_model.rb', line 10

def to_key     = [id]

#to_modelObject



9
# File 'lib/llm_specs/active_model.rb', line 9

def to_model   = self

#to_paramObject



11
# File 'lib/llm_specs/active_model.rb', line 11

def to_param   = id

#to_partial_pathObject



12
# File 'lib/llm_specs/active_model.rb', line 12

def to_partial_path = "models/model"