fix: crypto made inline for constructor and decrypt error handled in exception

Signed-off-by: yemkareems <yemkareems@gmail.com>
This commit is contained in:
yemkareems 2024-10-28 16:43:24 +05:30
parent 3fd16de636
commit 34b07ace95
No known key found for this signature in database
GPG key ID: 4293DA00B9478934

View file

@ -31,10 +31,12 @@ class Store implements IStore {
/** @var IProvider|null */
private $tokenProvider;
public function __construct(ISession $session,
public function __construct(
ISession $session,
LoggerInterface $logger,
private readonly ICrypto $crypto,
?IProvider $tokenProvider = null) {
?IProvider $tokenProvider = null,
) {
$this->session = $session;
$this->logger = $logger;
$this->tokenProvider = $tokenProvider;