Welcome to mirror list, hosted at ThFree Co, Russian Federation.

base_service.rb « labels « services « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: ff5d3f7a23b398a14b6cca6e66349f67d42d36b5 (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, label_type, title)
      Label.with_type(label_type).where(subject: subject, title: title)
    end
  end
end