Method: Dina::BaseModel#initialize
- Defined in:
- lib/dina/models/base_model.rb
#initialize(params = {}) ⇒ BaseModel
Returns a new instance of BaseModel.
40 41 42 43 44 45 |
# File 'lib/dina/models/base_model.rb', line 40 def initialize(params = {}) symbolized_params = params.transform_keys(&:to_sym) params["id"] = SecureRandom.uuid_v7 if !symbolized_params[:id] super extend_model_methods end |