Class: ExtensionPath (Radiant)

Overview
Module Structure
Class Hierarchy
Class Methods
ExtensionPath.from_path / 2
ExtensionPath.clear_paths!
ExtensionPath.find / 1
ExtensionPath.for / 1
ExtensionPath.enabled
ExtensionPath.enabled_paths
Instance Attributes
ExtensionPath#name [RW]
ExtensionPath#path [RW]
Instance Methods
ExtensionPath#initialize / 1
ExtensionPath#required
ExtensionPath#to_s
ExtensionPath#load_paths
ExtensionPath#plugin_paths
ExtensionPath#locale_paths
ExtensionPath#helper_paths
ExtensionPath#model_paths
ExtensionPath#controller_paths
ExtensionPath#view_paths
ExtensionPath#metal_paths
ExtensionPath#rake_task_paths
ExtensionPath#eager_load_paths
ExtensionPath#check_subdirectory / 1
is a submodule of
module: Radiant   
has modular siblings
class: Config   
module: Version   
class: Configuration   
class: Initializer   
class: Setup   
class: AdminUI   
module: AvailableLocales   
module: Cache   
class: Extension   
class: ExtensionLoader   
class: ExtensionMigrator   
module: Pagination   
module: ResourceResponses   
module: Taggable   
module: GeneratorBaseExtension   
class: Boot   
class: VendorBoot   
class: AppBoot   
class: GemBoot   
module: RoutingExtension   
inherits from
  Object ( Builtin-Module )
has properties
attribute: name [RW]   
attribute: path [RW]   
method: initialize / 1   
method: required   
method: to_s   
class method: from_path / 2   
class method: clear_paths!   
method: load_paths   
method: plugin_paths   
method: locale_paths   
method: helper_paths   
method: model_paths   
method: controller_paths   
method: view_paths   
method: metal_paths   
method: rake_task_paths   
method: eager_load_paths   
class method: find / 1   
class method: for / 1   
class method: enabled   
class method: enabled_paths   
method: check_subdirectory / 1   
is defined at
#2 in lib/radiant/extension_path.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
  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 )
AdminUI ( Radiant )
Extension ( Radiant )
ExtensionLoader ( Radiant )
ExtensionPath ( Radiant )
has properties
attribute: name [RW]   
attribute: path [RW]   
method: initialize / 1   
method: required   
method: to_s   
class method: from_path / 2   
class method: clear_paths!   
method: load_paths   
method: plugin_paths   
method: locale_paths   
method: helper_paths   
method: model_paths   
method: controller_paths   
method: view_paths   
method: metal_paths   
method: rake_task_paths   
method: eager_load_paths   
class method: find / 1   
class method: for / 1   
class method: enabled   
class method: enabled_paths   
method: check_subdirectory / 1   
Boot ( Radiant )
  VendorBoot     
  AppBoot     
  GemBoot     

Class Methods

ExtensionPath.from_path / 2

#46 in lib/radiant/extension_path.rb

from_path ( path ,
  name=nil )

ExtensionPath.clear_paths!

#55 in lib/radiant/extension_path.rb

clear_paths!

ExtensionPath.find / 1

#150 in lib/radiant/extension_path.rb

find ( name )

ExtensionPath.for / 1

#157 in lib/radiant/extension_path.rb

for ( name )

ExtensionPath.enabled

#167 in lib/radiant/extension_path.rb

enabled

ExtensionPath.enabled_paths

#174 in lib/radiant/extension_path.rb

enabled_paths

Instance Attributes

ExtensionPath#name [RW]

#23 in lib/radiant/extension_path.rb

ExtensionPath#path [RW]

#23 in lib/radiant/extension_path.rb

Instance Methods

ExtensionPath#initialize / 1

#26 in lib/radiant/extension_path.rb

initialize ( options = {} )

ExtensionPath#required

#31 in lib/radiant/extension_path.rb

required

ExtensionPath#to_s

#35 in lib/radiant/extension_path.rb

to_s

ExtensionPath#load_paths

#72 in lib/radiant/extension_path.rb

load_paths

ExtensionPath#plugin_paths

#79 in lib/radiant/extension_path.rb

plugin_paths

ExtensionPath#locale_paths

#87 in lib/radiant/extension_path.rb

locale_paths

ExtensionPath#helper_paths

#96 in lib/radiant/extension_path.rb

helper_paths

ExtensionPath#model_paths

#103 in lib/radiant/extension_path.rb

model_paths

ExtensionPath#controller_paths

#110 in lib/radiant/extension_path.rb

controller_paths

ExtensionPath#view_paths

#118 in lib/radiant/extension_path.rb

view_paths

ExtensionPath#metal_paths

#125 in lib/radiant/extension_path.rb

metal_paths

ExtensionPath#rake_task_paths

#131 in lib/radiant/extension_path.rb

rake_task_paths

ExtensionPath#eager_load_paths

#143 in lib/radiant/extension_path.rb

eager_load_paths

ExtensionPath#check_subdirectory / 1

#194 in lib/radiant/extension_path.rb

check_subdirectory ( subpath )