Download the PHP package easyblue/easy-yousign without Composer
On this page you can find all versions of the php package easyblue/easy-yousign. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package easy-yousign

easyblue/easy-yousign
easy-yousign
provide an easy way to use YouSign API. Modern, tested and fully written in php.
Written here at easyblue.io, a french insurtech company. Check out our website to see how we're using this package in production.
Installation
Install this package as a dependency using Composer.
Usage
Procedure
and File
are supporting for basic mode but you can do a pull request to improve this library.
Supported features
Create procedure
Get procedure
Download file
Framework
Symfony
Contributing
Contributions are welcome! Before contributing to this project, familiarize yourself with CONTRIBUTING.md.
To develop this project, you will need PHP 7.4 or greater, Composer and make.
After cloning this repository locally, execute the following commands:
Now, you are ready to develop!
Coding Standards
This project follows a superset of PSR-12
coding standards, enforced by PHP-CS-Fixer.
The project PHP_CodeSniffer configuration may be found in .php_cs
.
You may lint the entire codebase using PHP-CS-Fixer with the following commands:
Static Analysis
This project uses a combination of PHPStan, phpmd, phpcpd to provide static analysis of PHP
code. Configurations for these are in phpstan.neon.dist
, .phpmd.xml
.
respectively.
You may run static analysis manually across the whole codebase with the following command:
Pre-commit
This project use composer-git-hooks. It will attempt to fix any errors it can, and it will reject the commit if there are any un-fixable issues. Many issues can be fixed automatically and will be done so pre-commit.
Register pre-commit at first usage
Project Structure
This project uses pds/skeleton as its base folder structure and layout.
Name | Description |
---|---|
bin/ | Commands and scripts for this project |
build/ | Cache, logs, reports, etc. for project builds |
docs/ | Project-specific documentation |
resources/ | Additional resources for this project |
src/ | Project library and application source code |
tests/ | Tests for this project |
Copyright and License
The easyblue/easy-yousign library is copyright © easyblue and licensed for use under the terms of the MIT License (MIT). Please see LICENSE for more information.
All versions of easy-yousign with dependencies
ext-json Version ^8.0
doctrine/annotations Version ^1.10
guzzlehttp/guzzle Version >=6.0
symfony/property-access Version ^6.0|^5.4
symfony/property-info Version ^6.0|^5.4
symfony/serializer Version ^6.0|^5.4