README.md in hash_dot-2.3.0 vs README.md in hash_dot-2.4.0
- old
+ new
@@ -16,11 +16,14 @@
user.job.title #=> NoMethodError
user.job.title = 'Engineer'
user.job.title #=> 'Engineer'
user.job.department = 'DevOps'
user.job.department #=> 'DevOps'
- user #=> {:name=>'Anna', :job=>{:title=>'Engineer', :department=>'DevOps'}}
+ user.send('beverages=', {}.to_dot)
+ user.send('beverages.coffee=', 'Short Black')
+ user.send('beverages.coffee') #=> 'Short Black'
+ user #=> {:name=>'Anna', :job=>{:title=>'Engineer', :department=>'DevOps'}, :beverages=> { :coffee => 'Short Black'} }
```
You can also allow dot syntax for all hashes via the class setting.
```ruby
@@ -113,6 +116,5 @@
## License
The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).
-