# frozen_string_literal: true module Gitlab module SlashCommands class ApplicationHelp < BaseCommand def initialize(project, params) @project = project @params = params end def execute Gitlab::SlashCommands::Presenters::Help .new(project, commands, params) .present(trigger, params[:text]) end private def trigger params[:command].to_s end def commands Gitlab::SlashCommands::Command.commands end end end end