Module: Espresso::Controller::InheritedResourcesModifications::InstanceMethods

Defined in:
lib/espresso/controller/inherited_resources.rb

Instance Method Summary collapse

Instance Method Details

#collectionEspresso::Collection

Find collection of resources, wrapped with Espresso::Collection

Returns:



88
89
90
# File 'lib/espresso/controller/inherited_resources.rb', line 88

def collection
  get_collection_ivar || set_collection_ivar(end_of_association_chain.collection(params))
end

#interpolation_optionsHash?

Build interpolation options for flash messages

Returns:

  • (Hash, nil)

    hash of interpolation options if current action has a resource, nil otherwise



94
95
96
97
98
# File 'lib/espresso/controller/inherited_resources.rb', line 94

def interpolation_options
  if resource?
    { :resource_title => resource.to_s }
  end
end