Sha256: 8f2677498fbb7bab8969f4ae753252fc412c3dca7e87b838ef391ed63e79882c
Contents?: true
Size: 1.85 KB
Versions: 2
Compression:
Stored size: 1.85 KB
Contents
# Praxis Blueprints [![TravisCI][travis-img-url]][travis-ci-url] [![Coverage Status][coveralls-img-url]][coveralls-url] [//]: # ( COMMENTED OUT UNTIL GEMNASIUM CAN SEE THE REPOS: [![Dependency Status][gemnasium-img-url]][gemnasium-url]) [travis-img-url]:https://travis-ci.org/praxis/praxis-blueprints.svg?branch=master [travis-ci-url]:https://travis-ci.org/praxis/praxis-blueprints [coveralls-img-url]:https://coveralls.io/repos/github/praxis/praxis-blueprints/badge.svg?branch=master [coveralls-url]:https://coveralls.io/github/praxis/praxis-blueprints?branch=master [gemnasium-img-url]:https://gemnasium.com/rightscale/praxis-blueprints.svg [gemnasium-url]:https://gemnasium.com/rightscale/praxis-blueprints Praxis Blueprints is a library that allows for defining a reusable class structures that has a set of typed attributes and a set of views with which to render them. Instantiations of Blueprints resemble ruby Structs which respond to methods of the attribute names. Rendering is format-agnostic in that it results in a structured hash instead of an encoded string. Blueprints can automatically generate object structures that follow the attribute definitions. ## Installation Add this line to your application's Gemfile: gem 'praxis-blueprints' And then execute: $ bundle Or install it yourself as: $ gem install praxis-blueprints ## Usage Documentation coming soon. ## Contributing 1. Fork it ( https://github.com/[my-github-username]/praxis-blueprints/fork ) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request ## License This software is released under the [MIT License](http://www.opensource.org/licenses/MIT). Please see [LICENSE](LICENSE) for further details. Copyright (c) 2014 RightScale
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
praxis-blueprints-3.5 | README.md |
praxis-blueprints-3.4 | README.md |