Class: Roles::Generators::ConfigGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Extended by:
Rails3::Assist::UseMacro
Includes:
Cream::GeneratorHelper, Rails3::Assist::BasicLogger
Defined in:
lib/generators/roles/config/config_generator.rb

Instance Method Summary collapse

Methods included from Cream::GeneratorHelper

#debug!, included, #info!, #logit!

Instance Method Details

#configure_rolesObject



27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# File 'lib/generators/roles/config/config_generator.rb', line 27

def configure_roles
  if logging_on?
    require 'logging_assist'
	  
 end

  # make the artifactor model methods behave according to selected orm! - this is a macro
  set_orm      	

  roles_gems if gems?

  # run the orm specific Roles generator
  create_roles

  # setup User to use the roles registered with Cream
  set_valid_roles_cream                
end