module LocalModel
Constants
- VERSION
Public Class Methods
config() { |configuration| ... }
click to toggle source
# File lib/local_model.rb, line 42 def self.config(&block) configuration = Configuration.new if block_given? yield(configuration) end @@path = configuration.path @@namespace = configuration.namespace Dir.mkdir(configuration.path) unless Dir.exist?(configuration.path) if configuration.cleanup_on_start Dir.foreach(configuration.path) do |f| fn = File.join(configuration.path, f) File.delete(fn) if f != '.' && f != '..' end end end
namespace()
click to toggle source
# File lib/local_model.rb, line 28 def self.namespace if @@namespace.nil? nil elsif @@namespace == :default || @@namespace == "default" "LocalModel::Sbx" else @@namespace end end
namespaced?()
click to toggle source
# File lib/local_model.rb, line 24 def self.namespaced? !!@@namespace end
path()
click to toggle source
# File lib/local_model.rb, line 38 def self.path @@path end