Skip to content

Conversation

@qschmick
Copy link
Member

Description

Creating DTOs around Google URL for Oxylabs

Release Notes

Suggested details for the release notes to explain how this impacts users

Types of changes

  • Bugfix
  • New feature
  • Chore (mundane code change)
  • Maintenance (clean up)

Checklist

  • Unit tests pass locally
  • Added tests to code that was updated or edited
  • Updated/added documentation

@qschmick qschmick self-assigned this Sep 23, 2025
@qschmick qschmick added the enhancement New feature or request label Sep 23, 2025
@qschmick qschmick requested a review from Copilot September 23, 2025 19:05
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces initial Google URL support for the Oxylabs API client by creating new DTOs and API methods to handle Google URL requests and responses.

  • Adds new DTOs for Google URL requests and responses
  • Implements API client methods for submitting and retrieving Google URL results
  • Adds test coverage for the new Google URL functionality

Reviewed Changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/DTOs/Google/Url/GoogleUrlRequest.php New DTO for Google URL API requests
src/DTOs/Google/Url/GoogleUrlResponse.php New DTO for Google URL API responses
src/DTOs/Google/Url/GoogleUrlResult.php New DTO for individual Google URL results
src/OxylabsApiClient.php Adds googleUrl() and getGoogleUrlResult() methods
tests/Feature/OxylabsApiClientTest.php Adds test coverage for Google URL functionality
src/DTOs/Google/GoogleShoppingPricingRequest.php Type correction for parse parameter

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@qschmick qschmick merged commit f0d8265 into main Sep 23, 2025
4 checks passed
@qschmick qschmick deleted the feature/google-search-v1 branch September 23, 2025 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

2 participants