Sha256: 0b163801f0258650c551e4b19c11fd5c3fc807455561c0ce3a0a16594ab42f04

Contents?: true

Size: 1.65 KB

Versions: 2

Compression:

Stored size: 1.65 KB

Contents

# Balanced

Online Marketplace Payments

[![Build Status](https://secure.travis-ci.org/balanced/balanced-ruby.png)](http://travis-ci.org/balanced/balanced-ruby)
[![Code Climate](https://codeclimate.com/badge.png)](https://codeclimate.com/github/balanced/balanced-ruby)

## Installation

Add this line to your application's Gemfile:

    gem 'balanced'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install balanced

## Usage

See https://www.balancedpayments.com/docs/overview?language=ruby for tutorials and documentation.


## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Write your code **and unit tests**
4. Ensure all tests still pass (`bundle exec rspec`)
5. Commit your changes (`git commit -am 'Add some feature'`)
6. Push to the branch (`git push origin my-new-feature`)
7. Create new pull request


### Specs

The spec suite is a work in progress.  Existing specs can either be run
using [guard](https://github.com/guard/guard) or rake.

Guard

    $ bundle exec guard

Rake

    $ rake spec

We use [VCR](https://www.relishapp.com/myronmarston/vcr/docs) to stub
out and save http interactions.  Cassettes are not stored in the repo.
They are generated the first time the spec suite is run and stored in
spec/cassettes.  To clear them and regenerate:

    $ rm -rf spec/cassettes


### Issues

All issues should be documented at 
[balanced-ruby/issues](https://github.com/balanced/balanced-ruby/issues)


### Building Documentation

Documentation is built using YARD - http://rubydoc.info/docs/yard
 
    export AMAZON_ACCESS_KEY_ID='xxx'
    export AMAZON_SECRET_ACCESS_KEY='yyy' 
    ./upload_docs.rb

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
balanced-0.6.0 README.md
balanced-0.5.6 README.md