Sha256: 8b035bb81a99334fff2a6d2b22524a9b68d0cfb4f10f3135a26874d82dcd326d
Contents?: true
Size: 797 Bytes
Versions: 14
Compression:
Stored size: 797 Bytes
Contents
begin require_dependency 'application_controller' rescue LoadError => e require_dependency 'application' end module ResourceController ACTIONS = [:index, :show, :new_action, :create, :edit, :update, :destroy].freeze SINGLETON_ACTIONS = (ACTIONS - [:index]).freeze FAILABLE_ACTIONS = ACTIONS - [:index, :new_action, :edit].freeze NAME_ACCESSORS = [:model_name, :route_name, :object_name] module ActionControllerExtension unloadable def resource_controller(*args) include ResourceController::Controller if args.include?(:singleton) include ResourceController::Helpers::SingletonCustomizations end end end end require File.dirname(__FILE__)+'/../rails/init.rb' unless ActionController::Base.include?(Urligence)
Version data entries
14 entries across 14 versions & 7 rubygems