module Themes
Constants
- VERSION
Public Class Methods
as(theme_name) { || ... }
click to toggle source
# File lib/themes.rb, line 45 def self.as(theme_name) "#{theme_name}_loader".classify.constantize.call yield # .tap { Themes::DefaultLoader.load } end
collection()
click to toggle source
# File lib/themes.rb, line 35 def self.collection model_class&.all end
model_class()
click to toggle source
# File lib/themes.rb, line 39 def self.model_class return unless model model.to_s.classify.safe_constantize end