Ben Ramsey
3f0ba1ed00
Move CodecInterface to the Codec namespace
2015-07-16 10:01:24 -05:00
Ben Ramsey
b3ef99a2e9
Move RandomGeneratorInterface and RandomGeneratorFactory to Generator NS
2015-07-16 09:54:04 -05:00
Ben Ramsey
e006f669ad
Adding common docblock file header
2015-07-15 13:59:52 -05:00
Ben Ramsey
d67c3490a8
Change namespace to "Ramsey"; closes #48
2015-04-25 12:11:37 -05:00
Thibaud Fabre
8bece7c95b
Add COMB and GUID options to command line
2015-02-07 13:14:58 +01:00
Thibaud Fabre
cc23f64d58
Add COMB generator for use with UUID4
2015-02-07 13:14:58 +01:00
Thibaud Fabre
b8fe2e4a91
Extract factory interface & add basic pecl impl
2014-12-17 01:42:57 +01:00
Ben Ramsey
680fd794cb
Interfaces should have the suffix "Interface" in their names
2014-11-08 16:27:20 -05:00
Ben Ramsey
958643e7b6
Introduce Provider namespace and move Node and Time classes into it
2014-11-08 16:16:44 -05:00
Ben Ramsey
cd2d09c356
Introduce Converter namespace and move Number and Time classes into it
2014-11-08 14:43:09 -05:00
Thibaud Fabre
cce58a0b8a
Fix doc comments and remove unneeded usings
2014-11-08 15:57:30 +01:00
Thibaud Fabre
04c64d6f45
Refactor duplicate code
2014-11-08 15:41:53 +01:00
Thibaud Fabre
9df122eb00
Remove duplication in UuidFactory
2014-11-08 15:08:06 +01:00
Thibaud Fabre
c07988fe31
Refactor codecs to remove duplication
2014-11-08 15:00:58 +01:00
Thibaud Fabre
84123b2060
Remove all env related logic from factory
...
Defers all environment related decisions to factory initialization
All behavior is customizable through DI, but all deps are initialized to proper default instances
Removes static factory configuration
2014-11-08 12:41:40 +01:00
Thibaud Fabre
f97c9e08f9
Rename degraded feature classes with more consistent names
2014-11-06 10:42:02 +01:00
Thibaud Fabre
cd3e58b1f5
Refactor fromInteger method to use factory
2014-10-30 16:07:48 +01:00
Thibaud Fabre
fead6f3223
Refactor in the spirit of #1 & #34
2014-10-30 15:16:59 +01:00