/
talisman
/
gigachat-php-sdk
Обзор
Документация
Войти
/
talisman
/
gigachat-php-sdk
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/API/Auth/VO/AccessToken.php
34 строки
683 B
aegorov
unused classes removed
26 окт 2024, 00:41
26 окт 2024, 00:41
38c63ed
Код
Авторство
О чём код?
<?php declare(strict_types=1); namespace Talismanfr\GigaChat\API\Auth\VO; class AccessToken { private string $accessToken; private \DateTimeImmutable $expiresAt; public function __construct( string $accessToken, \DateTimeImmutable $expiresAt ) { $this->accessToken = $accessToken; $this->expiresAt = $expiresAt; } public function getAccessToken(): string { return $this->accessToken; } public function getExpiresAt(): \DateTimeImmutable { return $this->expiresAt; } public function isExpired(): bool { return new \DateTime() >= $this->expiresAt; } }