Class: Setup (Radiant)

Overview
Module Structure
Class Hierarchy
Class Methods
Setup.bootstrap (1/2) / 1
Instance Attributes
Setup#config [RW]
Instance Methods
Setup#bootstrap (2/E) / 1
Setup#create_admin_user / 3
Setup#load_default_configuration
Setup#load_database_template / 1
Setup#prompt_for_admin_name
Setup#prompt_for_admin_username
Setup#prompt_for_admin_password
Setup#find_template_in_path / 1
Setup#find_and_load_templates / 1
Setup#load_template_file / 1
Setup#create_records / 1
Setup#model / 1
Setup#order_by_id / 1
Setup#terminal
Setup#output
Setup#wrap / 1
Setup#print / 1
Setup#puts / 1
Setup#announce / 1
Setup#feedback / 2
Setup#step
is a submodule of
module: Radiant   
has modular siblings
class: Config   
module: Version   
class: Configuration   
class: Initializer   
class: AdminUI   
module: AvailableLocales   
module: Cache   
class: Extension   
class: ExtensionLoader   
class: ExtensionMigrator   
class: ExtensionPath   
module: Pagination   
module: ResourceResponses   
module: Taggable   
module: GeneratorBaseExtension   
class: Boot   
class: VendorBoot   
class: AppBoot   
class: GemBoot   
module: RoutingExtension   
extends
  Forwardable   
inherits from
  Object ( Builtin-Module )
has properties
class method: bootstrap (1/2) / 1   
attribute: config [RW]   
method: bootstrap (2/E) / 1   
method: create_admin_user / 3   
method: load_default_configuration   
method: load_database_template / 1   
method: prompt_for_admin_name   
method: prompt_for_admin_username   
method: prompt_for_admin_password   
method: find_template_in_path / 1   
method: find_and_load_templates / 1   
method: load_template_file / 1   
method: create_records / 1   
method: model / 1   
method: order_by_id / 1   
method: terminal   
method: output   
method: wrap / 1   
method: print / 1   
method: puts / 1   
method: announce / 1   
method: feedback / 2   
method: step   
is defined at
#5 in lib/radiant/setup.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
  module: Forwardable
  module: Radiant
class: Config     
module: Version     
class: Configuration     
class: Initializer     
class: Setup     
class: AdminUI     
module: AvailableLocales     
module: Cache     
class: Extension     
class: ExtensionLoader     
class: ExtensionMigrator     
class: ExtensionPath     
module: Pagination     
module: ResourceResponses     
module: Taggable     
module: GeneratorBaseExtension     
class: Boot     
class: VendorBoot     
class: AppBoot     
class: GemBoot     
module: RoutingExtension     

Class Hierarchy

Object ( Builtin-Module )
has properties
class method: descendants   
method: presence   
Base ( ActiveRecord )
  Config ( Radiant )   
Migrator ( ActiveRecord )
  ExtensionMigrator ( Radiant )   
Configuration ( Rails )
  Configuration ( Radiant )   
Initializer ( Rails )
  Initializer ( Radiant )   
Setup ( Radiant )
extends
  Forwardable   
has properties
class method: bootstrap (1/2) / 1   
attribute: config [RW]   
method: bootstrap (2/E) / 1   
method: create_admin_user / 3   
method: load_default_configuration   
method: load_database_template / 1   
method: prompt_for_admin_name   
method: prompt_for_admin_username   
method: prompt_for_admin_password   
method: find_template_in_path / 1   
method: find_and_load_templates / 1   
method: load_template_file / 1   
method: create_records / 1   
method: model / 1   
method: order_by_id / 1   
method: terminal   
method: output   
method: wrap / 1   
method: print / 1   
method: puts / 1   
method: announce / 1   
method: feedback / 2   
method: step   
AdminUI ( Radiant )
Extension ( Radiant )
ExtensionLoader ( Radiant )
ExtensionPath ( Radiant )
Boot ( Radiant )
  VendorBoot     
  AppBoot     
  GemBoot     

Class Methods

Setup.bootstrap (1/2) / 1

#8 in lib/radiant/setup.rb

bootstrap ( config )

Instance Attributes

Setup#config [RW]

#15 in lib/radiant/setup.rb

Instance Methods

Setup#bootstrap (2/E) / 1

#17 in lib/radiant/setup.rb

bootstrap ( config )

Setup#create_admin_user / 3

#26 in lib/radiant/setup.rb

create_admin_user ( name ,
  username ,
  password )

Setup#load_default_configuration

#46 in lib/radiant/setup.rb

load_default_configuration

Setup#load_database_template / 1

#59 in lib/radiant/setup.rb

load_database_template ( filename )

Setup#prompt_for_admin_name

#91 in lib/radiant/setup.rb

prompt_for_admin_name

Setup#prompt_for_admin_username

#101 in lib/radiant/setup.rb

prompt_for_admin_username

Setup#prompt_for_admin_password

#111 in lib/radiant/setup.rb

prompt_for_admin_password

Setup#find_template_in_path / 1

#122 in lib/radiant/setup.rb

find_template_in_path ( filename )

Setup#find_and_load_templates / 1

#141 in lib/radiant/setup.rb

find_and_load_templates ( glob )

Setup#load_template_file / 1

#147 in lib/radiant/setup.rb

load_template_file ( filename )

Setup#create_records / 1

#151 in lib/radiant/setup.rb

create_records ( template )

Setup#model / 1

#170 in lib/radiant/setup.rb

model ( model_name )

Setup#order_by_id / 1

#174 in lib/radiant/setup.rb

order_by_id ( records )

Setup#terminal

#181 in lib/radiant/setup.rb

terminal

Setup#output

#185 in lib/radiant/setup.rb

output

Setup#wrap / 1

#189 in lib/radiant/setup.rb

wrap ( string )

Setup#print / 1

#194 in lib/radiant/setup.rb

print ( string )

Setup#puts / 1

#199 in lib/radiant/setup.rb

puts ( string = "\n" )

Setup#announce / 1

#203 in lib/radiant/setup.rb

announce ( string )

Setup#feedback / 2

#207 in lib/radiant/setup.rb

feedback ( process ,
  &block )

Setup#step

#221 in lib/radiant/setup.rb

step