class Addressable::URI
def defer_validation(&block)
-
block(Proc) --
def defer_validation(&block) raise LocalJumpError, "No block given." unless block @validation_deferred = true block.call() @validation_deferred = false validate return nil end