module Search class ProjectService attr_accessor :project, :current_user, :params def initialize(project, user, params) @project, @current_user, @params = project, user, params.dup end def execute Gitlab::ProjectSearchResults.new(project.id, params[:search], params[:repository_ref]) end end end