Sha256: 921b0614a8c1c373eea5cae8f03392bcb9491ad831a49593a3e8849d21881892

Contents?: true

Size: 840 Bytes

Versions: 2

Compression:

Stored size: 840 Bytes

Contents

# rice-dining

Provides a `rice-dining` executable that prints servery offerings at Rice.

## Installation

`gem install rice-dining`

## Invocation

Run `rice-dining` to print status for everything, or `rice-dining <regex>` to print status
for locations matching `<regex>`.

For example, `rice-dining 'baker|seibel'` would display information for the Baker and
Seibel serveries.

## Screenshot

![Screenshot](/png/screenshot.png?raw=true)

## Class hierarchy

```ruby
Rice::Dining::Manifest {
  locations: [Rice::Dining::Location, ...], # Array
  allergens: [Rice::Dining::Allergen, ...]  # Set
}

Rice::Dining::Location {
  name: String,
  items: [Rice::Dining::Item, ...] # Array
}

Rice::Dining::Item {
  name: String,
  allergens: [Rice::Dining::Allergen, ...] # Set
}

Rice::Dining::Allergen {
  id: Symbol,
  shortcode: Symbol
}
```

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rice-dining-0.2.4 README.md
rice-dining-0.2.3 README.md