Sha256: ac26ba5ccbed31db904766c29faf7e8e62d79f2fa71175b1e754f3bf12dad2e4

Contents?: true

Size: 336 Bytes

Versions: 1

Compression:

Stored size: 336 Bytes

Contents

require_dependency "papercat/application_controller"

module Papercat
  class PagesController < ApplicationController
    include TemplateResolver

    def show
      @page = Page.at(params[:path]) || Page.get(default: true).first
      redirect_to '/404' and return unless @page
      render layout: 'papercat/page'
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
papercat-0.0.2 app/controllers/papercat/pages_controller.rb