Module: Lesli::Items::Activities

Extended by:
ActiveSupport::Concern
Defined in:
app/models/concerns/lesli/items/activities.rb

Instance Method Summary collapse

Instance Method Details

#activities_create(**resource) ⇒ Object



95
96
97
98
99
100
101
102
103
# File 'app/models/concerns/lesli/items/activities.rb', line 95

def activities_create **resource
    self.activities.create(
        subject_type: self.class.name,
        subject_id: self.id,
        user_id:self.user_id,
        account_id:self.,
        **resource
    )
end

#after_save_activitiesObject



91
92
93
# File 'app/models/concerns/lesli/items/activities.rb', line 91

def after_save_activities
    L2.warn "You need to define your activity methods in your model"
end