Sha256: 289735539ececd7b3ee57a05d1c02177f0fa9a93e9b3fd50c737905122a91225

Contents?: true

Size: 332 Bytes

Versions: 35

Compression:

Stored size: 332 Bytes

Contents

module Brightcontent
  module DefaultActions
    def show
      redirect_to action: :edit
    end

    def create
      create! { polymorphic_url(resource_class) }
    end

    def update
      update! { polymorphic_url(resource_class) }
    end

    def destroy
      destroy! { polymorphic_url(resource_class) }
    end
  end
end

Version data entries

35 entries across 35 versions & 2 rubygems

Version Path
brightcontent-core-2.0.10 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.9 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.8 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.7 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.6 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.5 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.3 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.2 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.1 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.0.alpha6 lib/brightcontent/default_actions.rb
brightcontent-core-2.0.0.alpha5 lib/brightcontent/default_actions.rb
brightcontent-2.0.0.alpha3 core/lib/brightcontent/default_actions.rb
brightcontent-core-2.0.0.alpha3 lib/brightcontent/default_actions.rb
brightcontent-2.0.0.alpha2 core/lib/brightcontent/default_actions.rb
brightcontent-core-2.0.0.alpha2 lib/brightcontent/default_actions.rb