Chapter 4.  Sources

Table of Contents

File: __dummy__.rb
Overview
Code
File: app/controllers/application_controller.rb
Overview
Code
File: app/controllers/site_controller.rb
Overview
Code
File: app/controllers/admin/configuration_controller.rb
Overview
Code
File: app/controllers/admin/extensions_controller.rb
Overview
Code
File: app/controllers/admin/layouts_controller.rb
Overview
Code
File: app/controllers/admin/page_fields_controller.rb
Overview
Code
File: app/controllers/admin/page_parts_controller.rb
Overview
Code
File: app/controllers/admin/pages_controller.rb
Overview
Code
File: app/controllers/admin/preferences_controller.rb
Overview
Code
File: app/controllers/admin/references_controller.rb
Overview
Code
File: app/controllers/admin/resource_controller.rb
Overview
Code
File: app/controllers/admin/snippets_controller.rb
Overview
Code
File: app/controllers/admin/users_controller.rb
Overview
Code
File: app/controllers/admin/welcome_controller.rb
Overview
Code
File: app/helpers/application_helper.rb
Overview
Code
File: app/helpers/site_helper.rb
Overview
Code
File: app/helpers/admin/configuration_helper.rb
Overview
Code
File: app/helpers/admin/export_helper.rb
Overview
Code
File: app/helpers/admin/extensions_helper.rb
Overview
Code
File: app/helpers/admin/layouts_helper.rb
Overview
Code
File: app/helpers/admin/node_helper.rb
Overview
Code
File: app/helpers/admin/pages_helper.rb
Overview
Code
File: app/helpers/admin/preferences_helper.rb
Overview
Code
File: app/helpers/admin/references_helper.rb
Overview
Code
File: app/helpers/admin/regions_helper.rb
Overview
Code
File: app/helpers/admin/resource_helper.rb
Overview
Code
File: app/helpers/admin/snippets_helper.rb
Overview
Code
File: app/helpers/admin/users_helper.rb
Overview
Code
File: app/helpers/admin/welcome_helper.rb
Overview
Code
File: app/models/deprecated_tags.rb
Overview
Code
File: app/models/file_not_found_page.rb
Overview
Code
File: app/models/layout.rb
Overview
Code
File: app/models/menu_renderer.rb
Overview
Code
File: app/models/page.rb
Overview
Code
File: app/models/page_context.rb
Overview
Code
File: app/models/page_field.rb
Overview
Code
File: app/models/page_part.rb
Overview
Code
File: app/models/radiant/config.rb
Overview
Code
File: app/models/snippet.rb
Overview
Code
File: app/models/standard_tags.rb
Overview
Code
File: app/models/status.rb
Overview
Code
File: app/models/text_filter.rb
Overview
Code
File: app/models/user.rb
Overview
Code
File: app/models/user_action_observer.rb
Overview
Code
File: lib/radiant.rb
Overview
Code
File: lib/radiant/initializer.rb
Overview
Code
File: lib/radiant/setup.rb
Overview
Code
File: lib/radiant/admin_ui.rb
Overview
Code
File: lib/radiant/admin_ui/region_partials.rb
Overview
Code
File: lib/radiant/admin_ui/region_set.rb
Overview
Code
File: lib/radiant/available_locales.rb
Overview
Code
File: lib/radiant/cache.rb
Overview
Code
File: lib/radiant/config/definition.rb
Overview
Code
File: lib/radiant/extension/script.rb
Overview
Code
File: lib/radiant/extension.rb
Overview
Code
File: lib/radiant/extension_loader.rb
Overview
Code
File: lib/radiant/extension_migrator.rb
Overview
Code
File: lib/radiant/extension_path.rb
Overview
Code
File: lib/radiant/pagination/link_renderer.rb
Overview
Code
File: lib/radiant/pagination/controller.rb
Overview
Code
File: lib/radiant/resource_responses.rb
Overview
Code
File: lib/radiant/taggable.rb
Overview
Code
File: lib/generators/extension/extension_generator.rb
Overview
Code
File: lib/generators/extension_controller/extension_controller_generator.rb
Overview
Code
File: lib/generators/extension_controller/templates/controller.rb
Code
File: lib/generators/extension_controller/templates/controller_spec.rb
Code
File: lib/generators/extension_controller/templates/functional_test.rb
Code
File: lib/generators/extension_controller/templates/helper.rb
Code
File: lib/generators/extension_controller/templates/helper_spec.rb
Code
File: lib/generators/extension_controller/templates/helper_test.rb
Code
File: lib/generators/extension_controller/templates/view_spec.rb
Code
File: lib/generators/extension_mailer/extension_mailer_generator.rb
Overview
Code
File: lib/generators/extension_mailer/templates/mailer.rb
Code
File: lib/generators/extension_mailer/templates/unit_test.rb
Code
File: lib/generators/extension_migration/extension_migration_generator.rb
Overview
Code
File: lib/generators/extension_migration/templates/migration.rb
Code
File: lib/generators/extension_model/extension_model_generator.rb
Overview
Code
File: lib/generators/extension_model/templates/migration.rb
Code
File: lib/generators/extension_model/templates/model.rb
Code
File: lib/generators/extension_model/templates/model_spec.rb
Code
File: lib/generators/extension_model/templates/unit_test.rb
Code
File: lib/generators/generator_base_extension.rb
Overview
Code
File: lib/generators/instance/instance_generator.rb
Overview
Code
File: lib/generators/instance/templates/instance_boot.rb
Overview
Code
File: lib/generators/instance/templates/instance_environment.rb
Code
File: lib/generators/instance/templates/instance_radiant_config.rb
Code
File: lib/generators/instance/templates/instance_routes.rb
Code
File: lib/generators/language_extension/language_extension_generator.rb
Overview
Code
File: lib/generators/language_extension/templates/cucumber_env.rb
Code
File: lib/generators/language_extension/templates/cucumber_paths.rb
Code
File: lib/generators/language_extension/templates/extension.rb
Code
File: lib/generators/language_extension/templates/functional_test.rb
Code
File: lib/generators/language_extension/templates/gemspec.rb
Code
File: lib/generators/language_extension/templates/lib.rb
Overview
Code
File: lib/plugins/active_record_extensions/init.rb
Code
File: lib/plugins/active_record_extensions/lib/active_record_extensions.rb
Overview
Code
File: lib/plugins/extension_patches/init.rb
Code
File: lib/plugins/extension_patches/lib/routing_extension.rb
Overview
Code
File: lib/plugins/object_extensions/init.rb
Code
File: lib/plugins/object_extensions/lib/object_extensions.rb
Code
File: lib/plugins/response_cache_timeout/init.rb
Code
File: lib/plugins/string_extensions/init.rb
Code
File: lib/plugins/string_extensions/lib/string_extensions.rb
Overview
Code
File: lib/plugins/symbol_extensions/init.rb
Code
File: lib/plugins/symbol_extensions/lib/symbol_extensions.rb
Overview
Code
File: lib/annotatable.rb
Overview
Code
File: lib/inheritable_class_attributes.rb
Overview
Code
File: lib/local_time.rb
Overview
Code
File: lib/login_system.rb
Overview
Code
File: lib/method_observer.rb
Overview
Code
File: lib/simpleton.rb
Overview
Code
File: lib/task_support.rb
Overview
Code
File: lib/translation_support.rb
Overview
Code

File: __dummy__.rb

Overview

Module Structure

  module: <Toplevel Module>
  module: Forwardable#9
  class: OpenStruct#15
inherits from
  Object ( Builtin-Module )
  module: ActionController#24
  class: Base#25
inherits from
  Object ( Builtin-Module )
  module: UrlWriter#27
  module: ActiveRecord#32
  class: Base#33
inherits from
  Object ( Builtin-Module )
  class: Migrator#34
inherits from
  Object ( Builtin-Module )
  class: Observer#35
inherits from
  Object ( Builtin-Module )
  class: ActiveRecordError#37
inherits from
  StandardError ( Builtin-Module )
  class: Rollback#38
inherits from
  ActiveRecordError ( ActiveRecord )
  module: Rails#43
  class: Configuration#44
inherits from
  Object ( Builtin-Module )
  class: Initializer#45
inherits from
  Object ( Builtin-Module )
  module: Generator#47
  class: Base#48
inherits from
  Object ( Builtin-Module )
  class: NamedBase#49
inherits from
  Base ( Rails::Generator )
  module: Commands#50
  class: Base#51
inherits from
  Base ( Rails::Generator )
  class: Create#52
inherits from
  Base ( Rails::Generator::Commands )
  class: ControllerGenerator#57
inherits from
  NamedBase ( Rails::Generator )
  class: ModelGenerator#58
inherits from
  NamedBase ( Rails::Generator )
  class: MigrationGenerator#59
inherits from
  NamedBase ( Rails::Generator )
  class: MailerGenerator#60
inherits from
  NamedBase ( Rails::Generator )
  module: WillPaginate#71
  class: LinkRenderer#72
inherits from
  Object ( Builtin-Module )
  module: ViewHelpers#73
  module: Radius#80
  class: Context#81
inherits from
  Object ( Builtin-Module )
  module: ActiveResource#88
  class: Base#89
inherits from
  Object ( Builtin-Module )
  module: Rack#96
  module: Cache#97
  class: MetaStore#98
inherits from
  Object ( Builtin-Module )
  class: Disk#99
inherits from
  Object ( Builtin-Module )
  class: EntityStore#102
inherits from
  Object ( Builtin-Module )
  class: Disk#103
inherits from
  Object ( Builtin-Module )
  module: Admin#114

Class Hierarchy

Object ( Builtin-Module )
Exception ( Builtin-Module )
OpenStruct#15
Base ( ActionController ) — #25
Base ( ActiveRecord ) — #33
Migrator ( ActiveRecord ) — #34
Observer ( ActiveRecord ) — #35
Configuration ( Rails ) — #44
Initializer ( Rails ) — #45
Base ( Rails::Generator ) — #48
NamedBase ( Rails::Generator ) — #49
  ControllerGenerator    #57
  ModelGenerator    #58
  MigrationGenerator    #59
  MailerGenerator    #60
Base ( Rails::Generator::Commands ) — #51
  Create    #52
LinkRenderer ( WillPaginate ) — #72
Context ( Radius ) — #81
Base ( ActiveResource ) — #89
MetaStore ( Rack::Cache ) — #98
Disk ( Rack::Cache::MetaStore ) — #99
EntityStore ( Rack::Cache ) — #102
Disk ( Rack::Cache::EntityStore ) — #103

Code

   1  # $Id: __dummy__.rb,v 1.6 2012/04/18 09:04:49 machan Exp $
   2 
   3  ######################################
   4  ########  Standard libraries  ########
   5  ######################################
   6 
   7  # for 'forwardable'
   8 
   9  module Forwardable; end
  10 
  11 
  12 
  13  # for 'ostruct'
  14 
  15  class OpenStruct; end
  16 
  17 
  18 
  19 
  20  #########################
  21  ########  Rails  ########
  22  #########################
  23 
  24  module ActionController
  25    class Base; end
  26 
  27    module UrlWriter; end
  28  end
  29 
  30 
  31 
  32  module ActiveRecord
  33    class Base; end
  34    class Migrator; end
  35    class Observer; end
  36 
  37    class ActiveRecordError < StandardError; end
  38    class Rollback          < ActiveRecordError; end
  39  end
  40 
  41 
  42 
  43  module Rails
  44    class Configuration; end
  45    class Initializer; end
  46 
  47    module Generator
  48      class Base; end
  49      class NamedBase < Base; end
  50          module Commands
  51                  class Base   < Generator::Base; end
  52                  class Create < Base;            end
  53          end
  54    end
  55  end
  56 
  57  class ControllerGenerator < Rails::Generator::NamedBase; end
  58  class ModelGenerator      < Rails::Generator::NamedBase; end
  59  class MigrationGenerator  < Rails::Generator::NamedBase; end
  60  class MailerGenerator     < Rails::Generator::NamedBase; end
  61 
  62 
  63 
  64 
  65  ##################################
  66  ########  Other packages  ########
  67  ##################################
  68 
  69  # for 'will_paginate'
  70 
  71  module WillPaginate
  72    class LinkRenderer; end
  73    module ViewHelpers; end
  74  end
  75 
  76 
  77 
  78  # for 'radius'
  79 
  80  module Radius
  81    class Context; end
  82  end
  83 
  84 
  85 
  86  # for 'active_resource'
  87 
  88  module ActiveResource
  89    class Base; end
  90  end
  91 
  92 
  93 
  94  # for 'rack/*'
  95 
  96  module Rack
  97    module Cache
  98      class MetaStore
  99        class Disk; end
 100      end
 101 
 102      class EntityStore
 103        class Disk; end
 104      end
 105    end
 106  end
 107 
 108 
 109 
 110  ##############################
 111  ########  for itself  ########
 112  ##############################
 113 
 114  module Admin; end