Sha256: e628c5f96f47c0561fa7a7b12e6c6ff676b982d4dedb58dc905b8a07b20929d2

Contents?: true

Size: 486 Bytes

Versions: 6

Compression:

Stored size: 486 Bytes

Contents

require 'dynamic_form'
class MailManager::BaseController < ApplicationController
  layout MailManager.layout
  helper_method :title, :use_show_for_resources?, :site_url
  
  def title(value=nil)
    @title = value if value.present?
    @title
  end

  def use_show_for_resources?
    MailManager.use_show_for_resources
  rescue 
    false
  end

  def site_url
    MailManager.site_url
  rescue
    "#{default_url_options[:protocol]||'http'}://#{default_url_options[:domain]}"
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mail_manager-3.0.0 app/controllers/mail_manager/base_controller.rb
mail_manager-0.1.4 app/controllers/mail_manager/base_controller.rb
mail_manager-0.1.2 app/controllers/mail_manager/base_controller.rb
mail_manager-0.1.1 app/controllers/mail_manager/base_controller.rb
mail_manager-0.1.0 app/controllers/mail_manager/base_controller.rb
mail_manager-0.0.1 app/controllers/mail_manager/base_controller.rb