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 |