Skip to content

Commit d02ec0b

Browse files
committed
Add hasBoundItem method to allow for correct stack reuse of connections. Support PHP 8.4 development
1 parent 64990b2 commit d02ec0b

File tree

8 files changed

+3915
-1827
lines changed

8 files changed

+3915
-1827
lines changed

.github/workflows/continuous-integration.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: "Install PHP"
2424
uses: "shivammathur/setup-php@v2"
2525
with:
26-
php-version: "8.3"
26+
php-version: "8.4"
2727
coverage: "none"
2828

2929
- name: "Install dependencies (Composer)"
@@ -44,7 +44,7 @@ jobs:
4444
- name: "Install PHP"
4545
uses: "shivammathur/setup-php@v2"
4646
with:
47-
php-version: "8.3"
47+
php-version: "8.4"
4848
coverage: "none"
4949

5050
- name: "Install dependencies (Composer)"
@@ -68,6 +68,7 @@ jobs:
6868
php-version:
6969
- "8.2"
7070
- "8.3"
71+
- "8.4"
7172
swoole-version:
7273
- "5.1.6"
7374
- "6.0.0"
@@ -102,7 +103,7 @@ jobs:
102103
- name: "Install PHP"
103104
uses: "shivammathur/setup-php@v2"
104105
with:
105-
php-version: "8.3"
106+
php-version: "8.4"
106107
extensions: "swoole-6.0.0"
107108
ini-values: "memory_limit=-1"
108109
coverage: "pcov"
@@ -129,6 +130,7 @@ jobs:
129130
php-version:
130131
- "8.2"
131132
- "8.3"
133+
- "8.4"
132134
swoole-version:
133135
- "5.1.6"
134136
- "6.0.0"

composer.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "allsilaevex/swoole-connection-pool",
2+
"name": "simplyprint/swoole-connection-pool",
33
"description": "Swoole Connection Pool",
44
"license": "MIT",
55
"type": "library",
@@ -47,16 +47,16 @@
4747
"psr/log": "3.0.0"
4848
},
4949
"require-dev": {
50-
"vimeo/psalm": "5.18.*",
51-
"psalm/plugin-phpunit": "0.18.*",
50+
"vimeo/psalm": "5.18.* || ^6",
51+
"psalm/plugin-phpunit": "*",
5252
"swoole/ide-helper": "5.0.3",
53-
"phpunit/phpunit": "10.3.*",
54-
"phpstan/phpstan": "1.10.*",
53+
"phpunit/phpunit": "^11",
54+
"phpstan/phpstan": "1.12.*",
5555
"phpstan/phpstan-phpunit": "1.3.*",
5656
"phpstan/phpstan-strict-rules": "1.5.*",
5757
"slevomat/coding-standard": "8.15.*",
58-
"symplify/coding-standard": "12.0.*",
59-
"symplify/easy-coding-standard": "12.0.*",
58+
"symplify/coding-standard": "^12",
59+
"symplify/easy-coding-standard": "^12",
6060
"phpbench/phpbench": "1.2.*",
6161
"php-standard-library/psalm-plugin": "2.3.*"
6262
},

0 commit comments

Comments
 (0)