module NullAndVoid::Persistable
Public Class Methods
included(base)
click to toggle source
# File lib/null_and_void/persistable.rb, line 47 def self.included(base) base.extend(ClassMethods) end
Public Instance Methods
all()
click to toggle source
# File lib/null_and_void/persistable.rb, line 31 def all [] end
destroyed?()
click to toggle source
# File lib/null_and_void/persistable.rb, line 27 def destroyed? true end
id()
click to toggle source
# File lib/null_and_void/persistable.rb, line 9 def id return 1 if caller[1].include?('/globalid') nil end
new_record?()
click to toggle source
# File lib/null_and_void/persistable.rb, line 23 def new_record? true end
persisted?()
click to toggle source
# File lib/null_and_void/persistable.rb, line 19 def persisted? false end
readonly?()
click to toggle source
# File lib/null_and_void/persistable.rb, line 15 def readonly? true end
to_key()
click to toggle source
# File lib/null_and_void/persistable.rb, line 35 def to_key [] end
to_param()
click to toggle source
# File lib/null_and_void/persistable.rb, line 39 def to_param '' end
valid?()
click to toggle source
# File lib/null_and_void/persistable.rb, line 43 def valid? true end