FEATURE: Let plugins register themes easily

This commit is contained in:
Robin Ward
2017-01-12 15:43:09 -05:00
parent d49473757e
commit adb73180f7
7 changed files with 101 additions and 20 deletions

View File

@ -121,6 +121,10 @@ module Discourse
@plugins ||= []
end
def self.plugin_themes
@plugin_themes ||= plugins.map(&:themes).flatten
end
def self.official_plugins
plugins.find_all{|p| p.metadata.official?}
end