RefreshTokenDTO.php 421 B

1234567891011121314151617181920
  1. <?php
  2. namespace App\DTO;
  3. use App\Http\Requests\RefreshTokenRequest;
  4. use Illuminate\Support\Facades\Log;
  5. readonly class RefreshTokenDTO extends BaseDTO
  6. {
  7. public function __construct(
  8. public ?string $refresh_token = null,
  9. ) {}
  10. public static function fromRequest(RefreshTokenRequest $request): self
  11. {
  12. return new self(
  13. refresh_token: $request->refresh_token
  14. );
  15. }
  16. }