refactor: split buspro ApiClient into domain clients
This commit is contained in:
1 parent
0a55544ca8
commit
b755a6f43e
52 files changed
+805
-695
No files matched your search
@@ -2,7 +2,7 @@
|
||||
|
||||
namespace App\Controller\Booking;
|
||||
|
||||
use App\BusProNet\ApiClient;
|
||||
use App\BusProNet\Client\BookingClient;
|
||||
use App\BusProNet\Exception\ApiClientException;
|
||||
use App\BusProNet\Model\Notification;
|
||||
use App\Entity\User;
|
||||
@@ -20,7 +20,7 @@ use function Symfony\Component\String\u;
|
||||
class DownloadController extends AbstractController
|
||||
{
|
||||
public function __construct(
|
||||
private readonly ApiClient $apiClient,
|
||||
private readonly BookingClient $bookingClient,
|
||||
private readonly Crypt $crypt,
|
||||
private readonly LoggerInterface $logger,
|
||||
) {
|
||||
@@ -60,7 +60,7 @@ class DownloadController extends AbstractController
|
||||
|
||||
try {
|
||||
$file = $this
|
||||
->apiClient
|
||||
->bookingClient
|
||||
->getDocuments($email, $password, $id, $type);
|
||||
} catch (ApiClientException $e) {
|
||||
$file = null;
|
||||
|
||||
Reference in new issue
Block a user