Class: Xeme::Advisory

Inherits:
Xeme
  • Object
show all
Defined in:
lib/xeme.rb

Overview

Base class for Note and Warning. Directly instantiating this class is not advised.

Direct Known Subclasses

Note, Warning

Constant Summary collapse

DEFAULT =
{'type'=>'advisory'}.freeze
PROHIBIT_ASSIGN =
['success', 'type'].freeze
ADVISORY =
true

Constants inherited from Xeme

TYPES, VERSION

Method Summary

Methods inherited from Xeme

#[]=, #advisories, #advisory?, #all, #delete, #error, #errors, #fail, #id, #id=, import, #init_meta, #init_timestamp, #init_uuid, #initialize, #meta, #misc, #nest, #nested, #nils, #note, #notes, #promise, #promises, #resolve, #success, #success?, #successes, #timestamp, #try_succeed, #undecide, #uuid, #warning, #warnings

Constructor Details

This class inherits a constructor from Xeme