Sha256: 677bcbd9cd945db4bfd21e67c2d4fdfa7853ce802e841f8e1379697664a4fcd6

Contents?: true

Size: 324 Bytes

Versions: 5

Compression:

Stored size: 324 Bytes

Contents

module ForemanTasks
  class TaskGroup < ActiveRecord::Base
    has_many :task_group_members, :dependent => :destroy
    has_many :tasks, :through => :task_group_members, :dependent => :nullify

    def resource_name
      raise NotImplementedError
    end

    def resource
      raise NotImplementedError
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman-tasks-0.10.9 app/models/foreman_tasks/task_group.rb
foreman-tasks-0.11.0 app/models/foreman_tasks/task_group.rb
foreman-tasks-0.10.8 app/models/foreman_tasks/task_group.rb
foreman-tasks-0.10.7 app/models/foreman_tasks/task_group.rb
foreman-tasks-0.10.6 app/models/foreman_tasks/task_group.rb