class Stringex::ActsAsUrl::Adapter::ActiveRecord

Public Class Methods

load() click to toggle source
# File lib/stringex/acts_as_url/adapter/active_record.rb, line 5
def self.load
  ensure_loadable
  orm_class.send :include, ActsAsUrlInstanceMethods
  orm_class.send :extend, ActsAsUrlClassMethods
end

Private Class Methods

orm_class() click to toggle source
# File lib/stringex/acts_as_url/adapter/active_record.rb, line 17
def self.orm_class
  ::ActiveRecord::Base
end

Private Instance Methods

klass_previous_instances(&block) click to toggle source
# File lib/stringex/acts_as_url/adapter/active_record.rb, line 13
def klass_previous_instances(&block)
  klass.find_each(:conditions => {settings.url_attribute => [nil, '']}, &block)
end