class Stringex::ActsAsUrl::Adapter::ActiveRecord

Public Class Methods

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

Private Class Methods

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

Private Instance Methods

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