class DataMapper::Is::ReadOnly::State
A lazy-loaded and unmodifiable resource.
Public Instance Methods
delete()
click to toggle source
Receives deletion attempts on a read-only resource.
@raise [ReadOnlyError]
A read-only resource cannot be deleted.
@since 0.2.0
# File lib/dm-is-read_only/is/read_only/state.rb, line 31 def delete raise(Error,"ReadOnly resource cannot be deleted",caller) end
set(subject,value)
click to toggle source
Receives modifications attempts on a read-only resource.
@raise [ReadOnlyError]
A read-only resource cannot be modified.
@since 0.2.0
# File lib/dm-is-read_only/is/read_only/state.rb, line 19 def set(subject,value) raise(Error,"ReadOnly resource cannot be modified",caller) end