Module: PassionView::Resourceful

Extended by:
ActiveSupport::Concern
Includes:
Routable
Included in:
Card::Base
Defined in:
lib/passion_view/resourceful.rb

Overview

Resourceful makes an instance a resource in terms of Rails routing

Instance Method Summary collapse

Methods included from Routable

#contextualize_routes, #routes

Instance Method Details

#initialize(resource, options = {}) ⇒ Object



7
8
9
10
11
# File 'lib/passion_view/resourceful.rb', line 7

def initialize(resource, options = {})
  super
  @resource = resource
  @parent_resource = options[:parent]
end

#resource_path(options = {}) ⇒ Object



13
14
15
# File 'lib/passion_view/resourceful.rb', line 13

def resource_path(options = {})
  routes.polymorphic_path(polymorphic_components, options)
end