gitlab-org--gitlab-foss/config/initializers/0_inject_enterprise_edition_module.rb
2019-08-05 04:02:08 +00:00

17 lines
371 B
Ruby

# frozen_string_literal: true
module InjectEnterpriseEditionModule
def prepend_if_ee(constant)
prepend(constant.constantize) if Gitlab.ee?
end
def extend_if_ee(constant)
extend(constant.constantize) if Gitlab.ee?
end
def include_if_ee(constant)
include(constant.constantize) if Gitlab.ee?
end
end
Module.prepend(InjectEnterpriseEditionModule)