Skip to content

Commit

Permalink
Merge pull request #359 from swlodarski-sumoheavy/9.2.x
Browse files Browse the repository at this point in the history
SP-1167 - Add support for PHP 8.4
  • Loading branch information
bobbrodie authored Feb 11, 2025
2 parents e54070e + 8127fdf commit a716389
Show file tree
Hide file tree
Showing 64 changed files with 1,162 additions and 957 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Documentation
on:
push:
branches:
- '*.*.x'
- "*.*.x"

concurrency:
group: documentation
Expand All @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Run phpdoc
run: |
docker run --rm -v $(pwd):/data phpdoc/phpdoc:3 -d ./src -t ./docs
Expand All @@ -24,4 +24,4 @@ jobs:
git config user.email ""
git add docs/
git commit -m "Update phpdoc" || echo "No changes to commit"
git push
git push
15 changes: 7 additions & 8 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,20 @@ name: Test
on: [push, pull_request]

jobs:

phpunit10:
runs-on: ubuntu-20.04

strategy:
matrix:
php-version: ['8.1', '8.2', '8.3']
php-version: ["8.1", "8.2", "8.3", "8.4"]

steps:
- uses: actions/checkout@v3
- uses: php-actions/composer@v5
- uses: actions/checkout@v4
- uses: php-actions/composer@v6
with:
php_version: ${{ matrix.php-version }}
args: --ignore-platform-reqs
- uses: php-actions/phpunit@v3
- uses: php-actions/phpunit@v4
with:
configuration: phpunit.xml
php_version: ${{ matrix.php-version }}
Expand All @@ -31,12 +30,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: php-actions/composer@v5
- uses: actions/checkout@v4
- uses: php-actions/composer@v6
with:
php_version: 8.1
php_extensions: bcmath gmp xdebug
- name: Install PHP_CodeSniffer
run: |
curl -OL https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar
php phpcs.phar src --standard=ruleset.xml
php phpcs.phar src --standard=ruleset.xml
10 changes: 5 additions & 5 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@
],
"homepage": "https://github.com/bitpay/php-bitpay-client-v2",
"require": {
"php": "^8.1 || ^8.2 || ^8.3",
"php": "^8.1 || ^8.2 || ^8.3 || ^8.4",
"ext-json": "*",
"ext-reflection": "*",
"bitpay/key-utils": "^2.0",
"bitpay/key-utils": "^2.1",
"guzzlehttp/guzzle": "^7.0",
"symfony/yaml": "^5.4 || ^6.0 || ^7.0",
"netresearch/jsonmapper": "^4.1",
"symfony/yaml": "^6.0 || ^7.0",
"netresearch/jsonmapper": "^5.0",
"symfony/console": "^6.0"
},
"authors": [
Expand All @@ -28,7 +28,7 @@
}
],
"require-dev": {
"phpunit/phpunit": "^9.0 || ^10.2.2"
"phpunit/phpunit": "^10.5.45 || ^11.5.7 || ^12.0.2"
},
"scripts": {
"setup": [
Expand Down
30 changes: 15 additions & 15 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions docs/classes/BitPaySDK-Client.html
Original file line number Diff line number Diff line change
Expand Up @@ -2253,7 +2253,7 @@ <h4 class="phpdocumentor-element__name" id="method_getBills">

<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBills</span><span>(</span><span class="phpdocumentor-signature__argument"><span>[</span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$status</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, <a href="classes/BitPaySDK-Model-Bill-Bill.html"><abbr title="\BitPaySDK\Model\Bill\Bill">Bill</abbr></a>&gt;</span></code>
<span class="phpdocumentor-signature__name">getBills</span><span>(</span><span class="phpdocumentor-signature__argument"><span>[</span><span class="phpdocumentor-signature__argument__return-type">string|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$status</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, <a href="classes/BitPaySDK-Model-Bill-Bill.html"><abbr title="\BitPaySDK\Model\Bill\Bill">Bill</abbr></a>&gt;</span></code>

<div class="phpdocumentor-label-line">
</div>
Expand All @@ -2263,7 +2263,7 @@ <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$status</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
: <span class="phpdocumentor-signature__argument__return-type">string|null</span>
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
<dd class="phpdocumentor-argument-list__definition">

Expand Down
4 changes: 2 additions & 2 deletions docs/classes/BitPaySDK-Env.html
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ <h4 id="toc-constants">
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a class="" href="classes/BitPaySDK-Env.html#constant_BITPAY_PLUGIN_INFO">BITPAY_PLUGIN_INFO</a>
<span>
&nbsp;= &quot;BitPay_PHP_Client_v9.1.6&quot; </span>
&nbsp;= &quot;BitPay_PHP_Client_v9.2.0&quot; </span>
</dt>

<dt class="phpdocumentor-table-of-contents__entry -constant -public">
Expand Down Expand Up @@ -371,7 +371,7 @@ <h4 class="phpdocumentor-element__name" id="constant_BITPAY_PLUGIN_INFO">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">BITPAY_PLUGIN_INFO</span>
= <span class="phpdocumentor-signature__default-value">&quot;BitPay_PHP_Client_v9.1.6&quot;</span>
= <span class="phpdocumentor-signature__default-value">&quot;BitPay_PHP_Client_v9.2.0&quot;</span>
</code>


Expand Down
Loading

0 comments on commit a716389

Please sign in to comment.