1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-08-11 17:51:02 +00:00

Migrate to readonly properties

This commit is contained in:
Yassine Guedidi 2025-04-05 13:59:36 +02:00
parent a107773c11
commit ca018c77e3
71 changed files with 203 additions and 199 deletions

View file

@ -18,8 +18,8 @@ class Authenticator implements LoggerAwareInterface
private $logger;
public function __construct(
private SiteConfigBuilder $configBuilder,
private LoginFormAuthenticator $authenticator,
private readonly SiteConfigBuilder $configBuilder,
private readonly LoginFormAuthenticator $authenticator,
) {
$this->logger = new NullLogger();
}

View file

@ -11,13 +11,13 @@ use Symfony\Contracts\HttpClient\ResponseStreamInterface;
class WallabagClient implements HttpClientInterface
{
private HttpClientInterface $httpClient;
private readonly HttpClientInterface $httpClient;
public function __construct(
private $restrictedAccess,
private HttpBrowser $browser,
private Authenticator $authenticator,
private LoggerInterface $logger,
private readonly HttpBrowser $browser,
private readonly Authenticator $authenticator,
private readonly LoggerInterface $logger,
) {
$this->httpClient = HttpClient::create([
'timeout' => 10,