diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 7a503e8..dedad66 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -12,7 +12,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@master with: - php-version: 8.0 + php-version: 8.1 coverage: none tools: cs2pr - name: Install dependencies diff --git a/.github/workflows/run-psalm.yml b/.github/workflows/run-psalm.yml index 9e436bc..9e9f6cd 100644 --- a/.github/workflows/run-psalm.yml +++ b/.github/workflows/run-psalm.yml @@ -16,7 +16,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.0' + php-version: '8.1' extensions: dom, curl, libxml, mbstring, zip, pcntl, bcmath, soap, intl, gd, exif, iconv coverage: none diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 82b1455..f223213 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -11,7 +11,7 @@ jobs: fail-fast: true matrix: os: [ubuntu-latest] - php: [8.0] + php: [8.1, 8.2] stability: [prefer-stable] name: P${{ matrix.php }} - ${{ matrix.stability }} - ${{ matrix.os }} diff --git a/composer.json b/composer.json index ad094b4..83bf0af 100644 --- a/composer.json +++ b/composer.json @@ -8,22 +8,22 @@ ], "license": "MIT", "require": { - "php": "^8.0|^8.1", + "php": "^8.1|^8.2", "guzzlehttp/guzzle": "^7.3", - "illuminate/collections": "^9.2", - "illuminate/contracts": "^9.2", - "illuminate/http": "^9.2", - "illuminate/support": "^9.2", + "illuminate/collections": "^11.0", + "illuminate/contracts": "^11.0", + "illuminate/http": "^11.0", + "illuminate/support": "^11.0", "nesbot/carbon": "^2.46" }, "require-dev": { - "liveintent/php-cs-fixer": "^3.0", - "nunomaduro/collision": "^6.2", - "phpunit/phpunit": "^9.5", + "friendsofphp/php-cs-fixer": "^3.6", + "nunomaduro/collision": "^8.1", + "phpunit/phpunit": "^10.0", "ramsey/conventional-commits": "^1.1", "symfony/var-dumper": "^6.0", - "symfony/finder": "^6.0", - "vimeo/psalm": "^4.7", + "symfony/finder": "^7.0", + "vimeo/psalm": "^5.0", "vlucas/phpdotenv": "^5.3" }, "autoload": { diff --git a/src/Services/AbstractResourceService.php b/src/Services/AbstractResourceService.php index 7fed699..fdfd12e 100644 --- a/src/Services/AbstractResourceService.php +++ b/src/Services/AbstractResourceService.php @@ -135,7 +135,7 @@ public function requestRaw(string $method, string $url, ResourceServiceOptions $ * * @return \stdClass */ - public function searchRaw(array $payload, array $options = []) + public function searchRaw(array $payload, array $options = null) { $response = $this->withJson($payload)->requestRaw( 'post', @@ -151,7 +151,7 @@ public function searchRaw(array $payload, array $options = []) * * @return \Illuminate\Support\Collection */ - public function search(array $payload, array $options = []) + public function search(array $payload, array $options = null) { $results = data_get( $this->searchRaw($payload, $options),