Sha256: b4dbfd898b019d7927e9736680c49308f7e8a7f61f0693c029edc38305cb047e
Contents?: true
Size: 601 Bytes
Versions: 3
Compression:
Stored size: 601 Bytes
Contents
module SimpleResource class BaseController < ::ApplicationController if defined?(CanCan) load_and_authorize_resource rescue_from CanCan::AccessDenied do |exception| if !current_user && respond_to?(:new_user_session_url) redirect_to new_user_session_url, alert: exception.message else redirect_to root_url, alert: exception.message end end end inherit_resources defaults route_prefix: "" def create create! { collection_url } end def update update! { collection_url } end end end
Version data entries
3 entries across 3 versions & 1 rubygems