Expose an API for plugins to be hidden on the admin plugin page.

This commit is contained in:
Guo Xiang Tan
2018-05-08 13:24:58 +08:00
parent 086cb0f849
commit c6f45fcfdb
3 changed files with 13 additions and 1 deletions

View File

@ -164,6 +164,14 @@ module Discourse
@plugins ||= []
end
def self.hidden_plugins
@hidden_plugins ||= []
end
def self.display_plugins
self.plugins - self.hidden_plugins
end
def self.plugin_themes
@plugin_themes ||= plugins.map(&:themes).flatten
end