lib/spontaneous.rb in spontaneous-0.2.0.beta1 vs lib/spontaneous.rb in spontaneous-0.2.0.beta2
- old
+ new
@@ -37,43 +37,43 @@
def self.reload!
instance.reload!
end
- autoload :Application, "spontaneous/application"
- autoload :Asset, "spontaneous/asset"
- autoload :Box, "spontaneous/box"
- autoload :BoxStyle, "spontaneous/box_style"
- autoload :Change, "spontaneous/change"
- autoload :Cli, "spontaneous/cli"
- autoload :Config, "spontaneous/config"
- autoload :ContentQuery, "spontaneous/content_query"
- autoload :Crypt, "spontaneous/crypt"
- autoload :DataMapper, "spontaneous/data_mapper"
- autoload :Facet, "spontaneous/facet"
- autoload :Field, "spontaneous/field"
- autoload :Generators, "spontaneous/generators"
- autoload :ImageSize, "spontaneous/image_size"
- autoload :Layout, "spontaneous/layout"
- autoload :Media, "spontaneous/media"
- autoload :Output, "spontaneous/output"
- autoload :PagePiece, "spontaneous/page_piece"
- autoload :PageLock, "spontaneous/page_lock"
- autoload :Paths, "spontaneous/paths"
- autoload :Permissions, "spontaneous/permissions"
- autoload :Publishing, "spontaneous/publishing"
- autoload :Rack, "spontaneous/rack"
- autoload :Revision, "spontaneous/revision"
- autoload :Schema, "spontaneous/schema"
- autoload :Search, "spontaneous/search"
- autoload :Server, "spontaneous/server"
- autoload :Simultaneous, "spontaneous/simultaneous"
- autoload :Site, "spontaneous/site"
- autoload :State, "spontaneous/state"
- autoload :Storage, "spontaneous/storage"
- autoload :Style, "spontaneous/style"
- autoload :Utils, "spontaneous/utils"
+ autoload :Application, "spontaneous/application"
+ autoload :Asset, "spontaneous/asset"
+ autoload :Box, "spontaneous/box"
+ autoload :BoxStyle, "spontaneous/box_style"
+ autoload :Change, "spontaneous/change"
+ autoload :Cli, "spontaneous/cli"
+ autoload :Config, "spontaneous/config"
+ autoload :ContentQuery, "spontaneous/content_query"
+ autoload :Crypt, "spontaneous/crypt"
+ autoload :DataMapper, "spontaneous/data_mapper"
+ autoload :Facet, "spontaneous/facet"
+ autoload :Field, "spontaneous/field"
+ autoload :Generators, "spontaneous/generators"
+ autoload :Layout, "spontaneous/layout"
+ autoload :Media, "spontaneous/media"
+ autoload :Output, "spontaneous/output"
+ autoload :PagePiece, "spontaneous/page_piece"
+ autoload :PageLock, "spontaneous/page_lock"
+ autoload :Paths, "spontaneous/paths"
+ autoload :Permissions, "spontaneous/permissions"
+ autoload :PublishedRevision, "spontaneous/published_revision"
+ autoload :Publishing, "spontaneous/publishing"
+ autoload :Rack, "spontaneous/rack"
+ autoload :Revision, "spontaneous/revision"
+ autoload :Schema, "spontaneous/schema"
+ autoload :Search, "spontaneous/search"
+ autoload :Server, "spontaneous/server"
+ autoload :Simultaneous, "spontaneous/simultaneous"
+ autoload :Site, "spontaneous/site"
+ autoload :State, "spontaneous/state"
+ autoload :Storage, "spontaneous/storage"
+ autoload :Style, "spontaneous/style"
+ autoload :Utils, "spontaneous/utils"
module Prototypes
autoload :BoxPrototype, "spontaneous/prototypes/box_prototype"
autoload :FieldPrototype, "spontaneous/prototypes/field_prototype"
autoload :LayoutPrototype, "spontaneous/prototypes/layout_prototype"
@@ -83,10 +83,11 @@
module Collections
autoload :BoxSet, "spontaneous/collections/box_set"
autoload :ChangeSet, "spontaneous/collections/change_set"
autoload :EntrySet, "spontaneous/collections/entry_set"
autoload :FieldSet, "spontaneous/collections/field_set"
+ autoload :HashWithFallback, "spontaneous/collections/hash_with_fallback"
autoload :PrototypeSet, "spontaneous/collections/prototype_set"
autoload :StyleSet, "spontaneous/collections/style_set"
end
module Plugins
@@ -106,9 +107,10 @@
include Plugins::Application::Render
include Plugins::Application::Facets
include Plugins::Application::Serialisation
include Plugins::Application::Features
include Plugins::Application::System
+ extend Revision::GlobalMethods
end
Dir["#{File.expand_path("../spontaneous", __FILE__)}/extensions/*.rb"].each { |file| require file }
require "spontaneous/loader"