All Projects → GregoireHebert → docusign-bundle

GregoireHebert / docusign-bundle

Licence: MIT license
Symfony bundle to create electronic signatures with DocuSign

Programming Languages

PHP
23972 projects - #3 most used programming language
Twig
543 projects
shell
77523 projects

Projects that are alternatives of or similar to docusign-bundle

docusign-esign-csharp-client
The Official DocuSign C# Client Library used to interact with the eSignature REST API. Send, sign, and approve documents using this client.
Stars: ✭ 112 (+314.81%)
Mutual labels:  docusign, electronic-signatures
LiipMultiplexBundle
[DEPRECATED] Symfony2 controller that allows calling multiple URL's in one request as well as JSON-ifying any controller
Stars: ✭ 12 (-55.56%)
Mutual labels:  symfony-bundle
guzzle6-bundle
Integrates Guzzle 6 into your Symfony application
Stars: ✭ 11 (-59.26%)
Mutual labels:  symfony-bundle
VreshTwilioBundle
A Symfony2 wrapper for the official SDK provided by Twilio.
Stars: ✭ 45 (+66.67%)
Mutual labels:  symfony-bundle
code-examples-php
PHP code examples
Stars: ✭ 34 (+25.93%)
Mutual labels:  docusign
ExpandedCollectionBundle
Symfony bundle for render entity collections as a selectable expanded list.
Stars: ✭ 13 (-51.85%)
Mutual labels:  symfony-bundle
annotation-cache-bundle
Annotation based caching for services inside a symfony container
Stars: ✭ 16 (-40.74%)
Mutual labels:  symfony-bundle
LolautruchePaylineBundle
Symfony integration for Payline payment system
Stars: ✭ 15 (-44.44%)
Mutual labels:  symfony-bundle
LexikCronFileGeneratorBundle
This symfony bundle provides service for generate cron file
Stars: ✭ 20 (-25.93%)
Mutual labels:  symfony-bundle
ldaptools-bundle
Provides easy LDAP integration for Symfony via LdapTools.
Stars: ✭ 49 (+81.48%)
Mutual labels:  symfony-bundle
KtwDatabaseMenuBundle
Symfony bundle for extending KnpMenu to store menu items in a database.
Stars: ✭ 12 (-55.56%)
Mutual labels:  symfony-bundle
FCMBundle
A Bundle for Symfony projects to send notifications in mobile devices through Firebase Cloud Messaging API
Stars: ✭ 43 (+59.26%)
Mutual labels:  symfony-bundle
symfony-debug-toolbar-git
Get the latest Git commit information into Symfony debug toolbar
Stars: ✭ 30 (+11.11%)
Mutual labels:  symfony-bundle
lexik-jose-bridge
An Encoder for the LexikJWTAuthenticationBundle that uses web-token/jwt-framework
Stars: ✭ 27 (+0%)
Mutual labels:  symfony-bundle
block-bundle
Extends the SonataBlockBundle to integrate with PHPCR ODM
Stars: ✭ 20 (-25.93%)
Mutual labels:  symfony-bundle
DataTablesBundle
Symfony bundle for DataTables plugin.
Stars: ✭ 13 (-51.85%)
Mutual labels:  symfony-bundle
response
Response HTTP package for Simfony, Laravel, Lumen and PHP 7 with standard REST API
Stars: ✭ 14 (-48.15%)
Mutual labels:  symfony-bundle
SonataAdminSearchBundle
[Abandoned] Implement Search Engine (ElasticSearch) inside Sonata Admin
Stars: ✭ 19 (-29.63%)
Mutual labels:  symfony-bundle
blockusign
A decentralized, encrypted document signing tool where you own and control your own documents, contracts and data. It is built on Blockstack
Stars: ✭ 48 (+77.78%)
Mutual labels:  docusign
eav-bundle
A Symfony bundle for basic EAV management
Stars: ✭ 19 (-29.63%)
Mutual labels:  symfony-bundle

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].