Download the PHP package awakenweb/livedocx without Composer
On this page you can find all versions of the php package awakenweb/livedocx. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download awakenweb/livedocx
More information about awakenweb/livedocx
Files in awakenweb/livedocx
Package livedocx
Short Description Livedocx webservice PHP API for PDF generation without using Zend Framework
License MIT
Homepage http://github.com/awakenweb/livedocx
Informations about the package livedocx
This package is not maintained anymore.
The Livedocxs service will shut down on Septembre 30th 2017.
Use https://github.com/TextControl/txtextcontrol-reportingcloud-php instead
Livedocx
Generate PDF and other document types using the Livedocx webservice in PHP.
You can now check the complete documentation
Why this package?
You may know a Livedocx package already exists, so why did I bother reinvent the wheel?
The existing Livedocx package is tightly bound to Zend Framework components and requires a lot of dependencies. Requiring nearly half a framework to only use a single library felt like pure overkill to me.
I developped this Livedocx client with two point in mind:
- just the strict necessary dependencies
- an object oriented API
Hope you will find it useful.
This package is unit tested with Atoum
Prerequisites
This package requires:
- PHP 5.4+
- ext-soap
- ext-openssl *
*(Livedocx is unaffected by Heartbleed security leak)
Installation
To install this package using Composer, simply add this to you composer.json
file
Available framework integration packages:
- Laravel 4: awakenweb/Livedocx4Laravel
What parts of the Livedocx API are covered by this package?
This package provides support for the following API:
- Document merging
- Repeated blocks merging
- Images merging
- Bitmap exports
- Metafiles
- Subtemplates
As there is really few documentation about the shared documents feature, I did not add support for now. I may add it when I find some doc about how to use it properly.
Use
First, a Livedocx account is required. It may be any account type: free, premium, or fully licenced.
The full documentation is in progress and should arrive shortly. For now, here is a simple example of usage. For more informations, take a look at the code.
F.A.Q
- I correctly set the fields but nothing appears in my final document: Be warry that the Livedocx webservice is case sensitive for the field names. Double check your field names in your template and your code to see if their case match.
Misc
Disclaimer: This package is only a client for the Livedocx API. I do not provide support for the Livedocx API directly as I am not affiliated, associated, authorized, endorsed by, or in any way officially connected with Text Control GmbH.
All versions of livedocx with dependencies
ext-soap Version *
ext-openssl Version *