```
✨ feat(signature): Ajoute le service client pour l'intégration de signature électronique. 🐛 fix(env): Corrige les URL et la clé API pour l'environnement de signature. ⬆️ chore(deps): Met à jour la dépendance docusealco/docuseal-php. ```
This commit is contained in:
4
.env
4
.env
@@ -72,7 +72,7 @@ KEYCLOAK_REALM=master
|
|||||||
KEYCLOAK_CLIENT_ID=ludikevent
|
KEYCLOAK_CLIENT_ID=ludikevent
|
||||||
KEYCLOAK_CLIENT_SECRET=FA7ue4h6rKL0bFZSEXxoZ4uh5LIohsyd
|
KEYCLOAK_CLIENT_SECRET=FA7ue4h6rKL0bFZSEXxoZ4uh5LIohsyd
|
||||||
|
|
||||||
ESYSIGN_APIEY=
|
ESYSIGN_APIEY=pgAU116mCFmeF7WQSezHqxtZW8V1fgo31u5d2FXoaKe
|
||||||
|
|
||||||
NOTIFUSE_SERVER=
|
NOTIFUSE_SERVER=
|
||||||
NOTIFUSE_EMAIL=
|
NOTIFUSE_EMAIL=
|
||||||
@@ -83,7 +83,7 @@ STRIPE_PK=pk_test_51SUA22173W4aeFB1nO6oFfDZ12HOTffDKtCshhZ8rkUg6kUO2ZaQC0tK72rhE
|
|||||||
STRIPE_SK=sk_test_51SUA22173W4aeFB16EB2LxGI0hNvNJzFshDI98zRImWBIhSfzqOGAz5TlPxSpUWbj3x4COm6kmSsaal9FpQR1A7M0022DvjbbR
|
STRIPE_SK=sk_test_51SUA22173W4aeFB16EB2LxGI0hNvNJzFshDI98zRImWBIhSfzqOGAz5TlPxSpUWbj3x4COm6kmSsaal9FpQR1A7M0022DvjbbR
|
||||||
STRIPE_WEBHOOKS_SECRET=
|
STRIPE_WEBHOOKS_SECRET=
|
||||||
|
|
||||||
SIGN_URL=
|
SIGN_URL=https://e3358705e82c.ngrok-free.app
|
||||||
STRIPE_BASEURL=https://e3358705e82c.ngrok-free.app
|
STRIPE_BASEURL=https://e3358705e82c.ngrok-free.app
|
||||||
|
|
||||||
MINIO_S3_URL=
|
MINIO_S3_URL=
|
||||||
|
|||||||
@@ -88,6 +88,7 @@
|
|||||||
MAILER_DSN=ses+smtp://AKIAWTT2T22CWBRBBDYN:BBdgb6KxRQ8mNcpWFJsZCJxbSGNdgLhKFiITMErfBlQP@default?region=eu-west-3
|
MAILER_DSN=ses+smtp://AKIAWTT2T22CWBRBBDYN:BBdgb6KxRQ8mNcpWFJsZCJxbSGNdgLhKFiITMErfBlQP@default?region=eu-west-3
|
||||||
PATH_URL=https://intranet.ludikevent.fr
|
PATH_URL=https://intranet.ludikevent.fr
|
||||||
STRIPE_BASEURL=https://intranet.ludikevent.fr
|
STRIPE_BASEURL=https://intranet.ludikevent.fr
|
||||||
|
SIGN_URL=https://intranet.ludikevent.fr
|
||||||
dest: "{{ path }}/.env.local"
|
dest: "{{ path }}/.env.local"
|
||||||
when: ansible_os_family == "Debian"
|
when: ansible_os_family == "Debian"
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
"doctrine/doctrine-bundle": "^2.18.2",
|
"doctrine/doctrine-bundle": "^2.18.2",
|
||||||
"doctrine/doctrine-migrations-bundle": "^3.7.0",
|
"doctrine/doctrine-migrations-bundle": "^3.7.0",
|
||||||
"doctrine/orm": "^3.6.1",
|
"doctrine/orm": "^3.6.1",
|
||||||
"docusealco/docuseal-php": "^1.0.5",
|
"docusealco/docuseal-php": "^1.0",
|
||||||
"endroid/qr-code": "^6.0",
|
"endroid/qr-code": "^6.0",
|
||||||
"exbil/mailcow-php-api": ">=0.15.0",
|
"exbil/mailcow-php-api": ">=0.15.0",
|
||||||
"fpdf/fpdf": ">=1.86.1",
|
"fpdf/fpdf": ">=1.86.1",
|
||||||
|
|||||||
2
composer.lock
generated
2
composer.lock
generated
@@ -4,7 +4,7 @@
|
|||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "bae39e4278669ceaf6f28005f1d75605",
|
"content-hash": "444be6b90a1fa26c82cf53619cb70919",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "async-aws/core",
|
"name": "async-aws/core",
|
||||||
|
|||||||
13
src/Service/Signature/Client.php
Normal file
13
src/Service/Signature/Client.php
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Service\Signature;
|
||||||
|
|
||||||
|
class Client
|
||||||
|
{
|
||||||
|
private \Docuseal\Api $client;
|
||||||
|
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->client = new \Docuseal\Api($_ENV['ESYSIGN_APIEY'],'https://signature.esy-wev.dev/api');
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user