v
refactored method
fixed table method signature
fixed phpdoc and type casting
fixed phpdoc
minor
added php5.6
relaxed operation type hint