Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2
3declare(strict_types=1);
4
5namespace App\Domain\Host\Service;
6
7use App\Domain\Host\Entity\HostApiConfig;
8use App\Domain\Host\Entity\HostDbConfig;
9
10interface HostConnectionCheckerInterface
11{
12    /**
13     * Sprawdza połączenie do bazy danych na podstawie przekazanej konfiguracji.
14     * @return bool True, jeśli połączenie się powiodło.
15     */
16    public function checkDbConnection(HostDbConfig $config): bool;
17
18    /**
19     * Sprawdza połączenie z API hosta na podstawie konfiguracji.
20     * @return bool True, jeśli połączenie się powiodło.
21     */
22    public function checkApiConnection(HostApiConfig $config): bool;
23}