Skip to content

wluijt-endertech/docusign-bundle

This branch is 18 commits behind GregoireHebert/docusign-bundle:main.

Folders and files

NameName
Last commit message
Last commit date
Jun 22, 2021
Oct 28, 2020
Nov 27, 2020
Aug 20, 2021
Aug 20, 2021
Oct 29, 2020
Feb 14, 2020
Jan 28, 2021
May 25, 2021
Sep 9, 2019
Nov 17, 2019
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Jun 22, 2021

Repository files navigation

DocuSign Bundle

Actions Status Packagist Version Software license Coverage Status

This Symfony Bundle is used to create electronic signature with DocuSign. An Electronic Signature ensure a person agreed with a document.

This bundle is coupled with FlySystem and can be with FlySystem Bundle to handle the files.

Requirements

  • php ^7.2
  • simplexml php extension
  • curl php extension

Table of Content

  1. Bundle Installation
    1. Register the bundle
  2. Configure DocuSign
    1. Types of signatures
    2. Format restrictions:
    3. Add an integration key on DocuSign
  3. Configure the bundle
    1. Create a default signature configuration
    2. Testing configuration
    3. Document variations
    4. Multiple signature configuration
  4. Basic usage
    1. JWT consent agreement
    2. Inside a twig template
    3. Events
      1. Sign events
      2. WebHook events
  5. Customization
    1. Use the demo for testing
    2. Configure a custom storage
    3. Override configuration signature positions
    4. Using an external route as callback
  6. Use league/flysystem-bundle
    1. Installation
    2. Configure the storage
    3. Configure the signature

Code of conduct

This bundle is ruled by a code a conduct.

Contributing

Please have a look to the contributing guide.

Backward Compatibility promise

This bundle follows the same Backward Compatibility promise as the Symfony framework: https://symfony.com/doc/current/contributing/code/bc.html

About

Symfony bundle to create electronic signatures with DocuSign

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.4%
  • Twig 1.4%
  • Shell 0.2%