Download the PHP package tucker-eric/docusign-rest-client without Composer

On this page you can find all versions of the php package tucker-eric/docusign-rest-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package docusign-rest-client

Docusign Rest Client

Wrapper for the official Docusign PHP Client Library.

This library handles all the object instantiation for the endpoints in the DocuSign Api Explorer.

Install Through Composer

Usage

The DocuSign\Rest\Client accesses all models and api endpoints and returns the respective obect. It also handles all authentication as well as passing the $account_id to any method that requires it.

Api Endpoints

All classes in the DocuSign\eSign\Api namesapace are accessible as properties of DocuSign\Rest\Client.

Each property is a the orignal class name camel cased without the Api suffix.

Example:

The client handles injecting the $account_id to any method that requires it.

So calling a method like the DocuSign\eSign\Api\FoldersApi list() method is as easy as:

Models

All classes in the DocuSign\eSign\Model namespace are accessible as a camel cased method of DocuSign\Rest\Client and accept an array of snake cased parameters that will be set on the model. Calling the method returns that model object.

Example:

Api Options

Some classes in the DocuSign\eSign\Api namespace have options objects that can be created and passed to methods of that class. Those objects are accessible by calling it as a method from that Api class. The options methods accept an array of snake cased parameters to set. You can also call this method without any parameters and it will return the options object and you can use that object's setter methods to set its properties

The ->search() method in the DocuSign\eSign\Api\FoldersApi class accepts DocuSign\eSign\Api\FoldersApi\SearchOptions to set the options. These options are set as in the example below

Example:

You can retrieve any previously set options on an Api class with the getOptions method. Passing the name of the method used to set the options returns that options object or not passing any parameters will return an array of all options objects for that Api class keyed by method name.

Example:

Examples

To login and send a signature request from a template:

This will produce the same result as this example from official Docusign Client

That same example refactored in it's own class:


All versions of docusign-rest-client with dependencies

PHP Build Version
Package Version
Requires ext-json Version *
php Version ^7.3 | ^8.0
docusign/esign-client Version ^6.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package tucker-eric/docusign-rest-client contains the following files

Loading the files please wait ....