Commit Graph

11 Commits (30d1958e46043aba4a51b6b37a636b6a6743f2b2)

Author SHA1 Message Date
Guillaume Dott 30d1958e46 Add abstract Repository class
The default behaviour is to raise an exception if set or get methods are
not defined in the repository.
2014-09-01 17:41:35 +02:00
Guillaume Dott 57f248b483 Bump version to 0.1.0 2014-08-18 15:54:10 +02:00
Guillaume Dott de3597e2aa Define version dependencies 2014-08-18 15:53:46 +02:00
Guillaume Dott 2cbcf9c7d6 Describe Redis repository in README 2014-08-18 12:01:10 +02:00
Guillaume Dott 41b4abe0db Accept proc and array for redis namespace 2014-08-18 11:06:58 +02:00
Guillaume Dott 476c6045c4 Add tests 2014-08-18 10:49:35 +02:00
Guillaume Dott f443c28fc8 Use a memory repository by default 2014-08-18 10:49:00 +02:00
Guillaume Dott e4b4063822 Add Redis repository 2014-08-14 18:00:15 +02:00
Guillaume Dott 1d2ffcb691 Replace `attr_accessor` with instance variable
The `features` hash does not have to be accessed from outside the
repository class.
2014-08-14 17:48:21 +02:00
Guillaume Dott 70c04b7ea8 Add Feature class and memory repository 2014-08-14 17:43:42 +02:00
Guillaume Dott 7cd77196ca First commit 2014-08-14 17:12:22 +02:00