Module: Rea

Defined in:
lib/rea.rb,
lib/rea/model.rb,
lib/rea/engine.rb,
lib/rea/settings.rb,
lib/rea/meta_type.rb,
lib/rea/application.rb,
lib/rea/aspect_type.rb,
app/models/rea/group.rb,
app/models/rea/category.rb,
lib/rea/meta_type/agent.rb,
lib/rea/meta_type/event.rb,
lib/rea/meta_type/group.rb,
lib/rea/aspect_type/base.rb,
lib/rea/meta_type/entity.rb,
app/models/rea/group_type.rb,
app/models/rea/identifier.rb,
lib/rea/meta_type/process.rb,
lib/rea/meta_type/contract.rb,
lib/rea/meta_type/exchange.rb,
lib/rea/meta_type/resource.rb,
app/models/rea/category_type.rb,
lib/rea/aspect_type/due_date.rb,
lib/rea/meta_type/commitment.rb,
lib/rea/meta_type/conversion.rb,
lib/rea/plugins/active_model.rb,
app/models/rea/category_member.rb,
lib/rea/aspect_type/description.rb,
app/helpers/rea/application_helper.rb,
lib/rea/aspect_type/classification.rb,
lib/rea/aspect_type/identification.rb,
app/controllers/rea/application_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, AspectType, MetaType, Model, Plugins, Settings Classes: Application, ApplicationController, Category, CategoryMember, CategoryType, Engine, Group, GroupType, Identifier, InstallGenerator

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.applicationObject

Returns the value of attribute application.



21
22
23
# File 'lib/rea.rb', line 21

def application
  @application
end

Class Method Details

.setup {|application| ... } ⇒ Object

Yields:



27
28
29
30
31
32
# File 'lib/rea.rb', line 27

def setup
  puts "Loading Engine-Rea........"
  application.setup!
  yield(application)
  application.prepare!
end