https://github.com/danutsss/ucrm-generate-contract-document
This plugin calls the API and help us generate a contract document for client.
https://github.com/danutsss/ucrm-generate-contract-document
Last synced: 7 months ago
JSON representation
This plugin calls the API and help us generate a contract document for client.
- Host: GitHub
- URL: https://github.com/danutsss/ucrm-generate-contract-document
- Owner: danutsss
- License: mit
- Created: 2023-02-24T16:01:59.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-17T23:33:45.000Z (about 2 years ago)
- Last Synced: 2025-03-16T01:33:29.642Z (over 1 year ago)
- Language: PHP
- Size: 4.27 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Generate digital contract document
Generate digital contract documents for clients in UCRM. Using this plugin, admin can select which clients he wants to generate a digital contract to.
Also, this plugin can be used as an example to show some of the possibilities of what you can do with UCRM plugins. It can be used by developers as a template for creating a new plugin.
Read more about creating your own plugin in the [Developer documentation](../../master/docs/index.md).
## Useful classes
### `App\Service\TemplateRenderer`
Very simple class to load a PHP template. When writing a PHP template be careful to use correct escaping function: `echo htmlspecialchars($string, ENT_QUOTES);`.
## UCRM Plugin SDK
The [UCRM Plugin SDK](https://github.com/Ubiquiti-App/UCRM-Plugin-SDK) is used by this plugin. It contains classes able to help you with calling UCRM API, getting plugin's configuration and much more.