Sha256: 6dd7d4bb144abf4c63aea128aedcfc5d9b607802cac82c8b81317b68a1b35671

Contents?: true

Size: 704 Bytes

Versions: 2

Compression:

Stored size: 704 Bytes

Contents

module Admin

  module BaseHelper

    def title(page_title)
      content_for(:title) { page_title }
    end

    def header
      render "admin/helpers/base/header"
    end

    def has_root_path?
      Rails.application.routes.routes.map(&:name).include?("root")
    end

    def apps
      render "admin/helpers/base/apps"
    end

    def login_info
      unless admin_user.is_a?(FakeUser)
        render "admin/helpers/base/login_info"
      end
    end

    def display_flash_message(message = flash)
      if message.compact.any?
        render "admin/helpers/base/flash_message",
               :flash_type => message.keys.first,
               :message => message
      end
    end

  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
typus-3.0.8 app/helpers/admin/base_helper.rb
typus-3.0.7 app/helpers/admin/base_helper.rb