module SmartAleck
Constants
- VERSION
Public Class Methods
category_model()
click to toggle source
# File lib/smart_aleck.rb, line 16 def self.category_model @category_model end
clear_config!()
click to toggle source
# File lib/smart_aleck.rb, line 29 def self.clear_config! @entry_model = @category_model = nil end
configure(options)
click to toggle source
# File lib/smart_aleck.rb, line 10 def self.configure(options) check_required_options(options, :category_model, :entry_model) @category_model = options[:category_model] @entry_model = options[:entry_model] end
entry_model()
click to toggle source
# File lib/smart_aleck.rb, line 20 def self.entry_model @entry_model end
verify_configured()
click to toggle source
# File lib/smart_aleck.rb, line 24 def self.verify_configured raise NotConfigured unless (category_model && entry_model) true end