Skip to content

Commit

Permalink
Update project
Browse files Browse the repository at this point in the history
  • Loading branch information
Гарбуз Иван committed Oct 23, 2021
1 parent c388bf9 commit 5a95376
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 31 deletions.
20 changes: 10 additions & 10 deletions src/Interfaces/AccessTokenRepositoryInterface.php
Expand Up @@ -96,33 +96,33 @@ public function deactivationAccessTokenByUser(int $user_id, string $user_type):
/**
* Продлить срок действия токена по id токена
*
* @param int $token_id
* @param DateTime $expiration
* @param int $token_id
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessTokenById(int $token_id, DateTime $expiration): bool;
public function prolongationAccessTokenById(int $token_id, ?DateTime $expiration = null): bool;

/**
* Продлить срок действия всех токенов по id пользователя
*
* @param int $user_id
* @param string $user_type
* @param DateTime $expiration
* @param int $user_id
* @param string $user_type
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessTokenByUser(int $user_id, string $user_type, DateTime $expiration): bool;
public function prolongationAccessTokenByUser(int $user_id, string $user_type, ?DateTime $expiration = null): bool;

/**
* Продлить срок действия токена по токену
*
* @param string $token
* @param DateTime $expiration
* @param string $token
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessToken(string $token, DateTime $expiration): bool;
public function prolongationAccessToken(string $token, ?DateTime $expiration = null): bool;

/**
* Редактировать токен
Expand Down
22 changes: 11 additions & 11 deletions src/Repositories/AccessTokenRepository.php
Expand Up @@ -138,39 +138,39 @@ public function deactivationAccessTokenByUser(int $user_id, string $user_type):
/**
* Продлить срок действия токена по id токена
*
* @param int $token_id
* @param DateTime $expiration
* @param int $token_id
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessTokenById(int $token_id, DateTime $expiration): bool
public function prolongationAccessTokenById(int $token_id, ?DateTime $expiration = null): bool
{
return (bool)AccessToken::where('id', $token_id)->update(['expiration' => $expiration]);
}

/**
* Продлить срок действия токена
*
* @param string $token
* @param DateTime $expiration
* @param string $token
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessToken(string $token, DateTime $expiration): bool
public function prolongationAccessToken(string $token, ?DateTime $expiration = null): bool
{
return (bool)AccessToken::where('token', $token)->update(['expiration' => $expiration]);
}

/**
* Продлить срок действия всех токенов по id пользователя
*
* @param int $user_id
* @param string $user_type
* @param DateTime $expiration
* @param int $user_id
* @param string $user_type
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessTokenByUser(int $user_id, string $user_type, DateTime $expiration): bool
public function prolongationAccessTokenByUser(int $user_id, string $user_type, ?DateTime $expiration = null): bool
{
return (bool)AccessToken::where('user_id', $user_id)
->where('user_type', $user_type)
Expand Down Expand Up @@ -270,7 +270,7 @@ public function setLastUseAccessToken(string $token): bool
*/
public function isMorph(int $user_id, string $user_type): void
{
$user = app($user_type)/** @scrutinizer ignore-call */->where('id', $user_id)->first();
$user = app($user_type)->/** @scrutinizer ignore-call */ where('id', $user_id)->first();
if (is_null($user)) {
throw new UserNotExistsException;
}
Expand Down
20 changes: 10 additions & 10 deletions src/TokenManager.php
Expand Up @@ -192,39 +192,39 @@ public function deactivationAccessTokenByUser(int $user_id, string $user_type):
/**
* Продлить срок действия токена по id токена
*
* @param int $token_id
* @param DateTime $expiration
* @param int $token_id
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessTokenById(int $token_id, DateTime $expiration): bool
public function prolongationAccessTokenById(int $token_id, ?DateTime $expiration = null): bool
{
return $this->accessTokenRepository->prolongationAccessTokenById($token_id, $expiration);
}

/**
* Продлить срок действия всех токенов по id пользователя
*
* @param int $user_id
* @param string $user_type
* @param DateTime $expiration
* @param int $user_id
* @param string $user_type
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessTokenByUser(int $user_id, string $user_type, DateTime $expiration): bool
public function prolongationAccessTokenByUser(int $user_id, string $user_type, ?DateTime $expiration = null): bool
{
return $this->accessTokenRepository->prolongationAccessTokenByUser($user_id, $user_type, $expiration);
}

/**
* Продлить срок действия токена по токену
*
* @param string $token
* @param DateTime $expiration
* @param string $token
* @param DateTime|null $expiration
*
* @return bool
*/
public function prolongationAccessToken(string $token, DateTime $expiration): bool
public function prolongationAccessToken(string $token, ?DateTime $expiration = null): bool
{
return $this->accessTokenRepository->prolongationAccessToken($token, $expiration);
}
Expand Down

0 comments on commit 5a95376

Please sign in to comment.