2017 © Pedro Peláez
 

library omnipay-subscribo-shared

Package with shared functionality for some Omnipay payment processing library drivers

image

subscribo/omnipay-subscribo-shared

Package with shared functionality for some Omnipay payment processing library drivers

  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 3 Forks
  • 1 Open issues
  • 14 Versions
  • 0 % Grown

The README.md

Package Subscribo OmnipaySubscriboShared

is extending functionality of Omnipay Common and providing shared functionality for some Omnipay drivers.

Build Status, (*1)

  • PSR-7 Message sending using Guzzle client currently (June 2015) used by Omnipay Common
  • SimpleRestfulRequestTrait to help sending http requests
  • RestfulResponseInterface, AbstractRestfulResponse and SimpleRestfulResponse to help making Omnipay responses out of http responses
  • Widget interface and basic functionality
  • Support for widget-based workflow (for APIs providing at some point displayable widget or parameter(s) to create it)
  • Extended CreditCard class (additional attributes)
  • Extended Item (additional attributes) and ItemBag classes
  • Address parser helper

Important note:

  • This is a beta version.

Installing

Add dependency on this package to your Omnipay driver composer.json., (*2)

You might need to add also dependencies to packages psr/http-message and egeloen/http-adapter, if you are using protected method HttpMessageSendingTrait::sendHttpMessage(), (*3)

    "require": {
        "subscribo/omnipay-subscribo-shared": "~0.3.8",
        "egeloen/http-adapter": "~1.0.1",
        "psr/http-message": "~1.0"
    }

Usage

You can extend abstract classes provided by this package, use CreditCard and/or Item and ItemBag classes provided by this package, use Widget base functionality provided by this package, use trait SimpleRestfulRequestTrait for creating and sending http requests or use just trait HttpMessageSendingTrait (for PSR-7 http message sending) use helper GuzzleClientHelper (for httpClient logging using PSR-3 logger) or use helper AddressParser (for parsing of first line of address), (*4)

Contributing

For contribution guidelines see CONTRIBUTING.md, (*5)

License

Package Subscribo OmnipaySubscriboShared is published under MIT License, (*6)

The Versions

21/06 2016

dev-master

9999999-dev http://www.subscribo.io

Package with shared functionality for some Omnipay payment processing library drivers

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slavo
by KochAbo GmbH

omnipay driver shared

21/06 2016

v0.3.8

0.3.8.0 http://www.subscribo.io

Package with shared functionality for some Omnipay payment processing library drivers

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slavo
by KochAbo GmbH

omnipay driver shared

21/06 2016
14/08 2015

v0.3.6

0.3.6.0 http://www.subscribo.io

Package with shared functionality for some Omnipay payment processing library drivers

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slavo
by KochAbo GmbH

omnipay driver shared

04/08 2015

v0.3.5

0.3.5.0 http://www.subscribo.io

Package with shared functionality for some Omnipay payment processing library drivers

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slavo
by KochAbo GmbH

omnipay driver shared

15/07 2015

v0.3.4

0.3.4.0 http://www.subscribo.io

Package with shared functionality for some Omnipay payment processing library drivers

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slavo
by KochAbo GmbH

omnipay driver shared

04/05 2015

v0.2.1

0.2.1.0 http://www.subscribo.io

Package with shared functionality for some Omnipay drivers

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slavo

omnipay driver shared

30/04 2015

v0.2.0

0.2.0.0 http://www.subscribo.io

Package with shared functionality for some Omnipay drivers

  Sources   Download

MIT

The Requires

 

The Development Requires

by Slavo

omnipay driver shared