Class: Piece::Pieces
- Inherits:
-
Object
- Object
- Piece::Pieces
- Defined in:
- lib/piece/pieces.rb
Instance Method Summary collapse
- #[](key) ⇒ Object
- #has?(key) ⇒ Boolean
-
#initialize(data) ⇒ Pieces
constructor
A new instance of Pieces.
Constructor Details
#initialize(data) ⇒ Pieces
Returns a new instance of Pieces.
8 9 10 |
# File 'lib/piece/pieces.rb', line 8 def initialize(data) @data = data end |
Instance Method Details
#[](key) ⇒ Object
16 17 18 |
# File 'lib/piece/pieces.rb', line 16 def [](key) get(@data, parts(key)) end |
#has?(key) ⇒ Boolean
12 13 14 |
# File 'lib/piece/pieces.rb', line 12 def has?(key) !!get(@data, parts(key)) end |