summaryrefslogtreecommitdiff
path: root/app/services/labels/base_service.rb
blob: 48df8811a80efbffbdb8ecd418a49e4f86c90272 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
module Labels
  class BaseService
    def initialize(subject, user, params = {})
      @subject, @user, @params = subject, user, params.dup
    end

    private

    attr_reader :subject, :user, :params

    def find_labels(subject, title)
      Label.with_type(:group_label).where(subject: subject, title: title)
    end
  end
end