Class: Installer (Registry)

Overview
Module Structure
Class Hierarchy
Instance Attributes
Installer#url [RW]
Installer#path [RW]
Installer#name [RW]
Instance Methods
Installer#initialize / 2
Installer#install
Installer#copy_to_vendor_extensions
Installer#migrate
Installer#update
is a submodule of
module: Registry   
has modular siblings
class: Extension   
class: Action   
class: Uninstaller   
class: Checkout   
class: Download   
class: Git   
class: Subversion   
class: Gem   
class: Tarball   
class: Gzip   
class: Bzip2   
class: Zip   
inherits from
  Action ( Registry )
is inherited by
  Checkout ( Registry )
  Download ( Registry )
has properties
attribute: url [RW]   
attribute: path [RW]   
attribute: name [RW]   
method: initialize / 2   
method: install   
method: copy_to_vendor_extensions   
method: migrate   
method: update   
is defined at
#59 in lib/radiant/extension/script.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: Registry
class: Extension     
class: Action     
class: Installer     
class: Uninstaller     
class: Checkout     
class: Download     
class: Git     
class: Subversion     
class: Gem     
class: Tarball     
class: Gzip     
class: Bzip2     
class: Zip     

Class Hierarchy

Object ( Builtin-Module )
has properties
class method: descendants   
method: presence   
Base ( ActiveResource )
  Extension ( Registry )   
Action ( Registry )
has properties
method: rake / 1   
method: tasks_include? / 1   
method: file_utils   
Installer ( Registry )
has properties
attribute: url [RW]   
attribute: path [RW]   
attribute: name [RW]   
method: initialize / 2   
method: install   
method: copy_to_vendor_extensions   
method: migrate   
method: update   
Checkout ( Registry )
  Git     
  Subversion     
Download ( Registry )
Gem ( Registry )
Tarball ( Registry )
  Gzip     
  Bzip2     
Zip ( Registry )
Uninstaller ( Registry )

Instance Attributes

Installer#url [RW]

#60 in lib/radiant/extension/script.rb

Installer#path [RW]

#60 in lib/radiant/extension/script.rb

Installer#name [RW]

#60 in lib/radiant/extension/script.rb

Instance Methods

Installer#initialize / 2

#61 in lib/radiant/extension/script.rb

initialize ( url ,
  name )

Installer#install

#65 in lib/radiant/extension/script.rb

install

Installer#copy_to_vendor_extensions

#71 in lib/radiant/extension/script.rb

copy_to_vendor_extensions

Installer#migrate

#76 in lib/radiant/extension/script.rb

migrate

Installer#update

#80 in lib/radiant/extension/script.rb

update