Path: | README.md |
Last Update: | Sat Feb 23 07:21:51 +0000 2019 |
[gem]: rubygems.org/gems/virtus [travis]: travis-ci.org/solnic/virtus [gemnasium]: gemnasium.com/solnic/virtus [codeclimate]: codeclimate.com/github/solnic/virtus [coveralls]: coveralls.io/r/solnic/virtus [inchpages]: inch-ci.org/github/solnic/virtus/
# Ruby Object Mapper
[][gem] [][travis] [][gemnasium] [][codeclimate] [][codeclimate] [][inchpages]
Virtus allows you to define attributes on classes, modules or class instances with optional information about types, reader/writer method visibility and coercion behavior. It supports a lot of coercions and advanced mapping of embedded objects and collections.
You can use it in many different contexts like:
And probably more.
Installation