Skip to content

Commit

Permalink
Merge pull request #77 from docusign/4.0.0
Browse files Browse the repository at this point in the history
Version 4.0.0 - eSignature API v2-19.1.02
  • Loading branch information
mmallis87 authored Jun 7, 2019
2 parents 37f26be + 9a4917c commit b248e0b
Show file tree
Hide file tree
Showing 333 changed files with 35,788 additions and 16,497 deletions.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
composer.lock
vendor
.DS_Store
.idea
.phpunit.result.cache
18 changes: 18 additions & 0 deletions .php_cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?php

return Symfony\CS\Config::create()
->level(Symfony\CS\FixerInterface::PSR2_LEVEL)
->setUsingCache(true)
->fixers(
[
'ordered_use',
'phpdoc_order',
'short_array_syntax',
'strict',
'strict_param'
]
)
->finder(
Symfony\CS\Finder\DefaultFinder::create()
->in(__DIR__)
);
5 changes: 3 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ branches:
language: php
sudo: false
php:
- 5.4
- 5.5
- 5.6
- 7.0
before_install: "composer install"
script: "vendor/bin/phpunit --verbose -c test"
before_install: "composer install --ignore-platform-reqs"
script: "cd test && phpunit UnitTests.php && phpunit OAuthTests.php"
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Change Log
All notable changes to this project will be documented in this file.

See [DocuSign Support Center](https://support.docusign.com/en/releasenotes/) for Product Release Notes.

## [4.0.0] - eSignature API v19.1.02 - 2019-06-07
### BREAKING
* Moved ApiClient and ApiException under Client folder
### Removed
* empty test placeholder files
### Changed
* updated existing test cases to use JWT instead of the legacy auth (still not fully working yet)
### Added
* OAuth models under Client/Auth folder
* new dependency for OAuth support (firebase/php-jwt)
* OAuthTests.php for OAuth support test
### Fixed
* A bug with that could cause the *moveEnvelopes* method call to return a response without a *Content-Type* header. (DCM-2871)

## [3.0.1] - Fixed the composer version - 2017-10-25

## [3.0.0] - Published all the DocuSign API endpoints - 2017-03-15

## [2.0.0] - New shiny PHP client - 2017-12-05

## [1.0.0] - Old legacy version - 2016-02-18
25 changes: 16 additions & 9 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,33 +1,40 @@
{
"name": "docusign/esign-client",
"version": "3.0.1",
"version": "4.0.0",
"description": "The DocuSign PHP library makes integrating DocuSign into your websites a super fast and painless process. The library is open sourced on GitHub, look for the docusign-php-client repository. Join the eSign revolution!",
"keywords": [
"swagger",
"DocuSign",
"Agreement",
"eSignature",
"php",
"sdk",
"api"
],
"homepage": "https://www.docusign.com/developer-center",
"homepage": "https://developers.docusign.com",
"license": "MIT",
"authors": [
{
"name": "DocuSign",
"homepage": "https://www.docusign.com/developer-center"
"homepage": "https://developers.docusign.com"
}
],
"require": {
"php": ">=5.5.36",
"php": ">=5.4",
"ext-curl": "*",
"ext-json": "*",
"ext-mbstring": "*"
"ext-mbstring": "*",
"firebase/php-jwt": "^5.0"
},
"require-dev": {
"phpunit/phpunit": "~4.0",
"satooshi/php-coveralls": "~0.6.1",
"squizlabs/php_codesniffer": "~2.0"
"phpunit/phpunit": "~4.8",
"satooshi/php-coveralls": "~1.0",
"squizlabs/php_codesniffer": "~2.6",
"friendsofphp/php-cs-fixer": "*"
},
"autoload": {
"psr-4": { "DocuSign\\eSign\\" : "src/" }
},
"autoload-dev": {
"psr-4": { "DocuSign\\eSign\\" : "test/" }
}
}
Loading

0 comments on commit b248e0b

Please sign in to comment.