src/Connector/PowerOffice/Model/Factory/PowerOfficeFactoryInterface.php line 27
<?phpdeclare(strict_types=1);/*** Copyright (c) 2022 TECLA Consulting Group oü.* All rights reserved.** This unpublished material is proprietary to TECLA Consulting Group oü.* All rights reserved. The methods and* techniques described herein are considered trade secrets* and/or confidential. Reproduction or distribution, in whole* or in part, is forbidden except by express written permission* of TECLA Consulting Group oü.** @author Matúš Sýkorjak <matus@tecla.no>* @copyright 2022 TECLA Consulting Group oü*/namespace App\Connector\PowerOffice\Model\Factory;use App\Connector\PowerOffice\Dto\PowerOfficeDto;use App\Connector\PowerOffice\Model\PowerOfficeInterface;use App\Contact\Model\ContactInterface;interface PowerOfficeFactoryInterface{public function create(ContactInterface $contact,string $apiClientKey = null,?int $pullInvoicesFromNumber = null,?string $accessToken = null,?\DateTimeImmutable $accessTokenExpiresAt = null,?string $refreshToken = null): PowerOfficeInterface;public function createFromDto(PowerOfficeDto $dto): PowerOfficeInterface;}