<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
$e = $fillRequestEntity->update(20113290, ["access" => "full", "status" => "private", "email_required" => true, "name_required" => true, "custom_message" => "Updated Custom string to show for a user", "notification_emails" => [["name" => "Updated TestUser", "email" => "*****@*****.**"], ["name" => "AnotherUpdated Testuser", "email" => "*****@*****.**"]]]);
dd($e);
<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
$e = $fillRequestEntity->info('49458019');
dd($e);
<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
$e = $fillRequestEntity->delete(20113290);
dd($e);
<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
//List all filled forms
$e = $fillRequestEntity->listFilledForms('49458019');
dd($e);
<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$document_id = '49458019';
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
$fillRequestDto = new \aslikeyou\OAuth2\Client\Provider\Dto\FillRequestDto($document_id);
$fillRequestDto->setAccess('signature');
$fillRequestDto->setEmailRequired(true);
$fillRequestDto->addNotificationEmails('*****@*****.**', 'John');
$fillRequest = $fillRequestDto->toArray();
//Create fill form request
$e = $fillRequestEntity->createFillRequest($fillRequest);
dd($e);
<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
$e = $fillRequestEntity->info('20113290');
dd($e);
<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
//List filled form info
$e = $fillRequestEntity->filledFormInfo('49458019', '14469');
dd($e);
<?php

$provider = (require_once __DIR__ . '/../bootstrap/initWithFabric.php');
$fillRequestEntity = new \aslikeyou\OAuth2\Client\Provider\FillRequest($provider);
$e = $fillRequestEntity->listItems();
dd($e);