Sha256: 817c2d0f3e128d965985660da96936aa8f0516f02f8e46dcaca5075b1f9bfbd0

Contents?: true

Size: 571 Bytes

Versions: 4

Compression:

Stored size: 571 Bytes

Contents

require 'dynamic_form'
require 'nested_form'
class Newsletter::ApplicationController < ActionController::Base
  layout 'newsletter/application'
  helper_method :title, :use_show_for_resources?, :site_url, :show_title?
  
  def title(value=nil)
    @title = value if value.present?
    @title
  end

  def show_title?
    true
  end

  def use_show_for_resources?
    ::Newsletter.use_show_for_resources
  rescue 
    false
  end

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

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
newsletter-0.1.2 app/controllers/newsletter/application_controller.rb
newsletter-0.1.1 app/controllers/newsletter/application_controller.rb
newsletter-0.1.0 app/controllers/newsletter/application_controller.rb
newsletter-0.0.1 app/controllers/newsletter/application_controller.rb