11# Orbito\RenderClient
22
3- [ ![ Latest Stable Version] ( https://poser.pugx.org/orbito/render-client/version.svg )] ( https://packagist.org/packages/orbito/render-client )
4- [ ![ Latest Unstable Version] ( https://poser.pugx.org/orbito/render-client/v/unstable.svg )] ( https://packagist.org/packages/orbito/render-client )
5- [ ![ codecov] ( https://codecov.io/gh/orbiter-cloud/render-client-php/branch/master /graph/badge.svg?token=1bWW7plF1C )] ( https://codecov.io/gh/orbiter-cloud/render-client-php )
3+ [ ![ Latest Stable Version] ( https://poser.pugx.org/orbito/render-client/version )] ( https://packagist.org/packages/orbito/render-client )
4+ [ ![ Latest Unstable Version] ( https://poser.pugx.org/orbito/render-client/v/unstable )] ( https://packagist.org/packages/orbito/render-client )
5+ [ ![ codecov] ( https://codecov.io/gh/orbiter-cloud/render-client-php/branch/main /graph/badge.svg )] ( https://codecov.io/gh/orbiter-cloud/render-client-php )
66[ ![ Total Downloads] ( https://poser.pugx.org/orbito/render-client/downloads.svg )] ( https://packagist.org/packages/orbito/render-client )
77[ ![ Github actions Build] ( https://github.com/orbiter-cloud/render-client-php/actions/workflows/blank.yml/badge.svg )] ( https://github.com/orbiter-cloud/render-client-php/actions )
88[ ![ PHP Version Require] ( http://poser.pugx.org/orbito/render-client/require/php )] ( https://packagist.org/packages/orbito/render-client )
@@ -14,7 +14,15 @@ composer require orbito/render-client
1414```
1515
1616``` php
17- $render_client = return new \Orbito\RenderClient\RenderClient(
17+ use Psr\Http\Client\ClientInterface;
18+ use Psr\Http\Message\RequestFactoryInterface;
19+ use Psr\Http\Message\StreamFactoryInterface;
20+ use Psr\Log\LoggerInterface;
21+ use Orbito\RenderClient\RenderClient;
22+ use Orbito\RenderClient\TemplateRef;
23+ use Orbito\RenderClient\TemplateOptimize;
24+
25+ $render_client = new RenderClient(
1826 [
1927 'default' => 'http://localhost:4250',
2028 ],
@@ -29,6 +37,8 @@ $content = $this->renderer->render(
2937 TemplateOptimize::makeFor('html'),
3038 [],// data
3139 [],// styleVars
40+ ['renderText' => true],// optional, options
41+ null|string,// optional, trace for logging
3242);
3343if(!$content) {
3444 return;
0 commit comments