class Addressable::URI

def defer_validation(&block)

Parameters:
  • 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