juicyfx / juicy
PHP client for serverless juicy functions
Fund package maintenance!
f3l1x
contributte.org/partners.html
Installs: 13 653
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/juicyfx/juicy
Requires
- php: >=8.2
- guzzlehttp/guzzle: ^7.2.0
Requires (Dev)
- contributte/phpstan: ^0.2.0
- contributte/qa: ^0.4.0
- contributte/tester: ^0.3.0
- mockery/mockery: ^1.6.12
This package is auto-updated.
Last update: 2025-12-29 19:02:22 UTC
README
🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x
Usage
To install latest version of juicyfx/juicy use Composer.
composer require juicyfx/juicy
Versions
| State | Version | Branch | PHP |
|---|---|---|---|
| dev | ^0.4 |
master |
>=8.2 |
| stable | ^0.3 |
master |
>=8.2 |
Usage
PDF(x)
use JuicyFx\Juicy\JuicyFx; $client = JuicyFx::createPdf(); $client = JuicyFx::createPdf(['base_uri' => 'your-pdfx.now.sh']); $response = $client->pdf()->url('https://f3l1x.io'); $response = $client->pdf()->raw('raw string'); $response = $client->pdf()->json([); 'body' => 'post body' ]); $response = $client->pdf()->json([ 'body' => 'post data', 'headerTemplate' => '<div style="font-size: 30px;">HEADER</div>', 'footerTemplate' => '<div style="font-size: 30px;">FOOTER</div>', ], [ 'displayHeaderFooter' => 1, 'marginTop' => 100, 'marginBottom' => 100, ]);
Development
See how to contribute to this package. This package is currently maintained by these authors.
Consider to support f3l1x. Also thank you for using this package.