Module: VerifiableView
- Defined in:
- lib/verifiable_view.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.verification_method=(some_proc) ⇒ Object
15 16 17 |
# File 'lib/verifiable_view.rb', line 15 def self.verification_method=(some_proc) @verification_method = some_proc end |
Instance Method Details
#definition(&block) ⇒ Object
11 12 13 |
# File 'lib/verifiable_view.rb', line 11 def definition(&block) @definition ||= block or raise "Missing view definition" end |
#verify ⇒ Object
4 5 6 7 8 9 |
# File 'lib/verifiable_view.rb', line 4 def verify VerifiableView.verification_method.call( code_view_definition, db_view_definition ) end |