Sha256: 0afa6d15e22f45d835cd52cda039feb648c629685fc17f975ac651a63d6e02ee
Contents?: true
Size: 704 Bytes
Versions: 3
Compression:
Stored size: 704 Bytes
Contents
require 'urligence' 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
3 entries across 3 versions & 3 rubygems
Version | Path |
---|---|
akitaonrails-resource_controller-0.5.2 | lib/resource_controller.rb |
giraffesoft-resource_controller-0.5.2 | lib/resource_controller.rb |
resource_controller-0.5.2 | lib/resource_controller.rb |