Class: Arxutils::Store
- Inherits:
-
Object
show all
- Extended by:
- Forwardable
- Defined in:
- lib/arxutils/store.rb,
lib/arxutils/store/storedb.rb,
lib/arxutils/store/storecsv.rb
Defined Under Namespace
Classes: StoreCsv, StoreDb
Class Method Summary
collapse
Class Method Details
.init(kind, hs, &block) ⇒ Object
9
10
11
12
13
14
15
16
17
18
19
20
|
# File 'lib/arxutils/store.rb', line 9
def Store.init( kind , hs , &block )
case kind
when :db
obj = StoreDb.init( hs , block )
when :csv
obj = StoreCsv.new( hs )
else
obj = nil
end
obj
end
|