Module: Refinery::Core
- Includes:
- ActiveSupport::Configurable
- Defined in:
- lib/refinery/core.rb,
lib/refinery/core/engine.rb,
lib/refinery/core/configuration.rb,
app/models/refinery/core/base_model.rb
Defined Under Namespace
Classes: BaseModel, Engine, Stylesheet
Class Method Summary
collapse
Class Method Details
.backend_route ⇒ Object
41
42
43
44
|
# File 'lib/refinery/core/configuration.rb', line 41
def backend_route
config.backend_route.to_s.gsub(%r{\A/}, '')
end
|
.clear_javascripts! ⇒ Object
46
47
48
|
# File 'lib/refinery/core/configuration.rb', line 46
def clear_javascripts!
self.javascripts = []
end
|
.clear_stylesheets! ⇒ Object
50
51
52
|
# File 'lib/refinery/core/configuration.rb', line 50
def clear_stylesheets!
self.stylesheets = []
end
|
.dragonfly_custom_backend? ⇒ Boolean
54
55
56
|
# File 'lib/refinery/core/configuration.rb', line 54
def dragonfly_custom_backend?
config.dragonfly_custom_backend_class.present?
end
|
.dragonfly_custom_backend_class ⇒ Object
58
59
60
|
# File 'lib/refinery/core/configuration.rb', line 58
def dragonfly_custom_backend_class
config.dragonfly_custom_backend_class.constantize if dragonfly_custom_backend?
end
|
.root ⇒ Object
12
13
14
|
# File 'lib/refinery/core.rb', line 12
def root
@root ||= Pathname.new(File.expand_path('../../../', __FILE__))
end
|
.site_name ⇒ Object
62
63
64
|
# File 'lib/refinery/core/configuration.rb', line 62
def site_name
::I18n.t('site_name', :scope => 'refinery.core.config', :default => config.site_name)
end
|