Sha256: 565235001b11e72bfdc886bc2c12eae58d43439f859744911a3825db5be43122

Contents?: true

Size: 361 Bytes

Versions: 3

Compression:

Stored size: 361 Bytes

Contents

module BaseCrm
  module Taskable

    def tasks
      pass_headers(Task).params({
        :taskable_type => self.taskable_type,
        :taskable_id => self.id
      })
    end

    def create_task(params)
      pass_headers(Task).create({
        :taskable_type => self.taskable_type,
        :taskable_id => self.id
      }.merge(params))
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
basecrm-0.0.3 lib/base_crm/taskable.rb
basecrm-0.0.2 lib/base_crm/taskable.rb
basecrm-0.0.1 lib/base_crm/taskable.rb