Skip to content

Commit db72c17

Browse files
committed
Squashed commit of the following:
commit 551ec9f Author: Henrique Troiano <63327237+henriquetroiano@users.noreply.github.com> Date: Sun Jan 15 20:19:33 2023 -0300 Add Geonear instructions to ReadMe. Closes #1878 (#2487) * create aggregate geonear instructions * create aggregate geonear instructions * create aggregate geonear instructions * create aggregate geonear instructions * create aggregate geonear instructions * chore: revert back readme changes * chore: minor readme change Co-authored-by: henriquetroiano <henriquetroiano@hoomweb.com> Co-authored-by: divine <48183131+divine@users.noreply.github.com> commit 317f702 Author: Hikmat <hikmet.hesenov.93@gmail.com> Date: Sun Jan 15 04:58:12 2023 -0800 fix: whereBelongsTo (#2454) * override getQualifiedForeignKeyName() and add tests for whereBelongsTo * delete unneeded query() call * type hint for getQualifiedForeignKeyName() Co-authored-by: Hikmat Hasanov <hikmet.hasanov@proton.me> commit e5e9193 Author: Andreas Braun <alcaeus@users.noreply.github.com> Date: Sun Nov 27 19:32:25 2022 +0100 Transaction support (#2465) * Add support for transactions Co-authored-by: klinson <klinson@163.com> Co-authored-by: levon80999 <levonb@ucraft.com> * Start single-member replica set in CI Co-authored-by: levon80999 <levonb@ucraft.com> * Add connection options for faster failures in tests The faster connection and server selection timeouts ensure we don't spend too much time waiting for the inevitable as we're expecting fast connections on CI systems Co-authored-by: levon80999 <levonb@ucraft.com> * Apply readme code review suggestions * Simplify replica set creation in CI * Apply feedback from code review * Update naming of database env variable in tests * Use default argument for server selection (which defaults to primary) * Revert "Simplify replica set creation in CI" This partially reverts commit 203160e. The simplified call unfortunately breaks tests. * Pass connection instance to transactional closure This is consistent with the behaviour of the original ManagesTransactions concern. * Correctly re-throw exception when callback attempts have been exceeded. * Limit transaction lifetime to 5 seconds This ensures that hung transactions don't block any subsequent operations for an unnecessary period of time. * Add build step to print MongoDB server status * Update src/Concerns/ManagesTransactions.php Co-authored-by: Jeremy Mikola <jmikola@gmail.com> Co-authored-by: klinson <klinson@163.com> Co-authored-by: levon80999 <levonb@ucraft.com> Co-authored-by: Jeremy Mikola <jmikola@gmail.com> commit 0606fc0 Author: Andreas Braun <alcaeus@users.noreply.github.com> Date: Mon Nov 14 12:51:00 2022 +0100 Use single connection using DSN for testing (#2462) * Always use connection string in tests * Document DSN configuration as preferred configuration method * Update wordings * Use matrix config instead of manually specifying builds * Apply StyleCI fixes * Add missing test for code coverage commit 560e05e Author: Andreas Braun <alcaeus@users.noreply.github.com> Date: Mon Nov 14 12:46:55 2022 +0100 Chore: add types where safe (#2464) * Use direct method calls over call_user_func_array * Add return types where safely possible * Fix styleCI issues commit dbde512 Author: Andreas Braun <alcaeus@users.noreply.github.com> Date: Thu Nov 10 13:55:56 2022 +0100 Pass timeout in milliseconds (#2461) commit 42e0100 Author: abofazl rasoli <75317352+abolfazl-rasoli@users.noreply.github.com> Date: Fri Nov 4 16:18:52 2022 +0330 chore: test firstOrCreate method for the model (#2399) commit 61cc6ed Author: Stas <smolevich90@gmail.com> Date: Thu Sep 1 16:20:31 2022 +0300 Add info about new release 3.9.2 (#2440) * Add info about new release 3.9.2 * chore: update changelog Co-authored-by: Divine <48183131+divine@users.noreply.github.com> commit 5bcc82e Merge: 41a9c97 f670c5f Author: Stas <smolevich90@gmail.com> Date: Thu Sep 1 12:58:26 2022 +0300 Merge pull request #2420 from apeisa/fix/stringable-sort [3.9] Fix/stringable sort commit 41a9c97 Merge: ad4422a c27924c Author: Stas <smolevich90@gmail.com> Date: Thu Sep 1 12:55:15 2022 +0300 Merge pull request #2438 from RosemaryOrchard/pr/2394 [3.9] Respect Laravel 9's single word name mutators commit c27924c Author: Rosemary Orchard <contact@rosemaryorchard.com> Date: Thu Aug 25 17:11:29 2022 +0100 Add tests for the mutator commit 55e80a2 Merge: 6b11977 9b3ffc2 Author: Rosemary Orchard <contact@rosemaryorchard.com> Date: Thu Aug 25 14:35:46 2022 +0100 Merge branch 'pr/2394' of github.com:RosemaryOrchard/laravel-mongodb into pr/2394 commit 6b11977 Author: Rosemary Orchard <contact@rosemaryorchard.com> Date: Thu Aug 25 14:17:58 2022 +0100 Fix formatting More CS-Fixer formatting, unrelated to the PR PSR2?! commit 9b3ffc2 Merge: e5a8272 ad4422a Author: Rosemary Orchard <16113535+RosemaryOrchard@users.noreply.github.com> Date: Thu Aug 25 14:32:21 2022 +0100 Merge branch 'jenssegers:master' into pr/2394 commit e5a8272 Author: Rosemary Orchard <contact@rosemaryorchard.com> Date: Thu Aug 25 14:25:57 2022 +0100 PSR2?! commit 79fad0e Author: Rosemary Orchard <contact@rosemaryorchard.com> Date: Thu Aug 25 14:22:46 2022 +0100 More CS-Fixer formatting, unrelated to the PR commit ce693a8 Author: Rosemary Orchard <contact@rosemaryorchard.com> Date: Thu Aug 25 14:17:58 2022 +0100 Fix formatting commit f670c5f Author: Antti Peisa <antti.peisa@gmail.com> Date: Mon Jul 25 13:59:05 2022 +0300 Update tests/QueryTest.php Co-authored-by: Divine <48183131+divine@users.noreply.github.com> commit f7895bc Author: Antti Peisa <antti.peisa@gmail.com> Date: Mon Jul 25 13:58:59 2022 +0300 Update tests/QueryTest.php Co-authored-by: Divine <48183131+divine@users.noreply.github.com> commit 3a87b28 Author: Antti Peisa <antti.peisa@gmail.com> Date: Sat Jul 16 13:02:38 2022 +0300 style code fixes pt. 3 commit ed86610 Author: Antti Peisa <antti.peisa@gmail.com> Date: Sat Jul 16 12:55:21 2022 +0300 make the stringable object type safe commit 50221ef Author: Antti Peisa <antti.peisa@gmail.com> Date: Sat Jul 16 12:53:31 2022 +0300 style code fixes pt. 2 commit 496f8a0 Author: Antti Peisa <antti.peisa@gmail.com> Date: Sat Jul 16 12:52:29 2022 +0300 style code fixes commit f6c9678 Author: Antti Peisa <antti.peisa@gmail.com> Date: Sat Jul 16 12:50:09 2022 +0300 support stringable objects when sorting commit ad4422a Merge: f4c448f fc67e04 Author: Stas <smolevich90@gmail.com> Date: Wed Jun 29 22:04:13 2022 +0300 Merge pull request #2365 from jenssegers/update-changelog chore: update changelog and prepare release commit 5d292a2 Author: Pavel Borunov <8665691+mrneatly@users.noreply.github.com> Date: Sat May 28 09:57:03 2022 +0300 Respect new Laravel accessors's approach Fix getting a value from a one-word `\Illuminate\Database\Eloquent\Casts\Attribute`-returning accessors commit fc67e04 Author: divine <48183131+divine@users.noreply.github.com> Date: Fri Mar 11 04:14:08 2022 +0300 chore: update changelog and prepare release commit f4c448f Author: Divine <48183131+divine@users.noreply.github.com> Date: Mon Mar 7 23:07:22 2022 +0300 feat: backport support for cursor pagination (#2362) Backport #2358 to L9 Co-Authored-By: Jeroen van de Weerd <info@jeroenvdweerd.nl> commit 8d601b2 Author: Rob Brain <robjbrain@gmail.com> Date: Wed Mar 2 03:45:43 2022 +0700 Check if failed log storage is disabled in Queue Service Provider (#2357) * fix: check if failed log storage is disabled in Queue Service Provider Co-authored-by: divine <48183131+divine@users.noreply.github.com> commit 1e49c5e Merge: 6cdd309 b6a76f9 Author: Jens Segers <segers.jens@gmail.com> Date: Thu Feb 17 11:00:31 2022 +0100 Merge pull request #2344 from divine/l9 feat: initial laravel 9 compatibility commit b6a76f9 Author: divine <48183131+divine@users.noreply.github.com> Date: Wed Feb 9 05:03:48 2022 +0300 fix: apply php-cs-fixer result commit 20b9d0e Author: divine <48183131+divine@users.noreply.github.com> Date: Wed Feb 9 04:30:38 2022 +0300 fix: small php-doc comment commit 8b4c6dc Author: divine <48183131+divine@users.noreply.github.com> Date: Wed Feb 9 04:26:20 2022 +0300 fix: apply php-cs-fixer results commit 40846ab Author: divine <48183131+divine@users.noreply.github.com> Date: Wed Feb 9 04:22:39 2022 +0300 fix: imrprove php-doc comments commit 42c1ff2 Author: divine <48183131+divine@users.noreply.github.com> Date: Wed Feb 9 04:04:43 2022 +0300 feat: update php-cs-fixer & docker php version commit 9c2b001 Author: divine <48183131+divine@users.noreply.github.com> Date: Wed Feb 9 03:59:33 2022 +0300 feat: use stable laravel release commit d02a46c Author: divine <48183131+divine@users.noreply.github.com> Date: Sun Feb 6 05:40:20 2022 +0300 feat: initial laravel 9 compatibility commit 6cdd309 Merge: 6aa6ad1 39f940d Author: Stas <smolevich90@gmail.com> Date: Wed Feb 2 02:35:36 2022 +0300 Merge pull request #2341 from divine/update-changelog [3.8] Update changelog commit 39f940d Author: divine <48183131+divine@users.noreply.github.com> Date: Tue Feb 1 03:43:56 2022 +0300 chore: add missing dots to readme. commit 2322a78 Author: divine <48183131+divine@users.noreply.github.com> Date: Tue Feb 1 03:42:44 2022 +0300 chore: update changelog
1 parent e26c877 commit db72c17

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1522
-408
lines changed

.github/workflows/build-ci.yml

Lines changed: 24 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ jobs:
1010
php-cs-fixer:
1111
runs-on: ubuntu-latest
1212
env:
13-
PHP_CS_FIXER_VERSION: v2.18.7
13+
PHP_CS_FIXER_VERSION: v3.6.0
1414
strategy:
1515
matrix:
1616
php:
17-
- '7.4'
17+
- '8.0'
1818
steps:
1919
- name: Checkout
2020
uses: actions/checkout@v2
@@ -30,29 +30,20 @@ jobs:
3030

3131
build:
3232
runs-on: ${{ matrix.os }}
33-
name: PHP v${{ matrix.php }} with Mongo v${{ matrix.mongodb }}
34-
continue-on-error: ${{ matrix.experimental }}
33+
name: PHP v${{ matrix.php }} with MongoDB ${{ matrix.mongodb }}
3534
strategy:
3635
matrix:
37-
include:
38-
- { os: ubuntu-latest, php: 7.2, mongodb: 3.6, experimental: true }
39-
- { os: ubuntu-latest, php: 7.2, mongodb: '4.0', experimental: true }
40-
- { os: ubuntu-latest, php: 7.2, mongodb: 4.2, experimental: true }
41-
- { os: ubuntu-latest, php: 7.2, mongodb: 4.4, experimental: true }
42-
- { os: ubuntu-latest, php: 7.3, mongodb: 3.6, experimental: false }
43-
- { os: ubuntu-latest, php: 7.3, mongodb: '4.0', experimental: false }
44-
- { os: ubuntu-latest, php: 7.3, mongodb: 4.2, experimental: false }
45-
- { os: ubuntu-latest, php: 7.3, mongodb: 4.4, experimental: false }
46-
- { os: ubuntu-latest, php: 7.4, mongodb: 3.6, experimental: false }
47-
- { os: ubuntu-latest, php: 7.4, mongodb: '4.0', experimental: false }
48-
- { os: ubuntu-latest, php: 7.4, mongodb: 4.2, experimental: false }
49-
- { os: ubuntu-latest, php: 7.4, mongodb: 4.4, experimental: false }
50-
- { os: ubuntu-latest, php: 8.0, mongodb: 4.4, experimental: false }
36+
os:
37+
- ubuntu-latest
38+
mongodb:
39+
- '4.0'
40+
- '4.2'
41+
- '4.4'
42+
- '5.0'
43+
php:
44+
- '8.0'
45+
- '8.1'
5146
services:
52-
mongo:
53-
image: mongo:${{ matrix.mongodb }}
54-
ports:
55-
- 27017:27017
5647
mysql:
5748
image: mysql:5.7
5849
ports:
@@ -64,6 +55,16 @@ jobs:
6455

6556
steps:
6657
- uses: actions/checkout@v2
58+
- name: Create MongoDB Replica Set
59+
run: |
60+
docker run --name mongodb -p 27017:27017 -e MONGO_INITDB_DATABASE=unittest --detach mongo:${{ matrix.mongodb }} mongod --replSet rs --setParameter transactionLifetimeLimitSeconds=5
61+
until docker exec --tty mongodb mongo 127.0.0.1:27017 --eval "db.runCommand({ ping: 1 })"; do
62+
sleep 1
63+
done
64+
sudo docker exec --tty mongodb mongo 127.0.0.1:27017 --eval "rs.initiate({\"_id\":\"rs\",\"members\":[{\"_id\":0,\"host\":\"127.0.0.1:27017\" }]})"
65+
- name: Show MongoDB server status
66+
run: |
67+
docker exec --tty mongodb mongo 127.0.0.1:27017 --eval "db.runCommand({ serverStatus: 1 })"
6768
- name: "Installing php"
6869
uses: shivammathur/setup-php@v2
6970
with:
@@ -78,26 +79,22 @@ jobs:
7879
env:
7980
DEBUG: ${{secrets.DEBUG}}
8081
- name: Download Composer cache dependencies from cache
81-
if: (!startsWith(matrix.php, '7.2'))
8282
id: composer-cache
8383
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
8484
- name: Cache Composer dependencies
85-
if: (!startsWith(matrix.php, '7.2'))
8685
uses: actions/cache@v1
8786
with:
8887
path: ${{ steps.composer-cache.outputs.dir }}
8988
key: ${{ matrix.os }}-composer-${{ hashFiles('**/composer.json') }}
9089
restore-keys: ${{ matrix.os }}-composer-
9190
- name: Install dependencies
92-
if: (!startsWith(matrix.php, '7.2'))
9391
run: |
9492
composer install --no-interaction
9593
- name: Run tests
96-
if: (!startsWith(matrix.php, '7.2'))
9794
run: |
9895
./vendor/bin/phpunit --coverage-clover coverage.xml
9996
env:
100-
MONGO_HOST: 0.0.0.0
97+
MONGODB_URI: 'mongodb://127.0.0.1/?replicaSet=rs'
10198
MYSQL_HOST: 0.0.0.0
10299
MYSQL_PORT: 3307
103100
- uses: codecov/codecov-action@v1

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
.DS_Store
55
.idea/
66
.phpunit.result.cache
7-
/.php_cs
8-
/.php_cs.cache
7+
/.php-cs-fixer.php
8+
/.php-cs-fixer.cache
99
/vendor
1010
composer.lock
1111
composer.phar

.php_cs.dist renamed to .php-cs-fixer.dist.php

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
],
2626
],
2727
'cast_spaces' => true,
28-
'class_definition' => true,
28+
'class_definition' => false,
2929
'clean_namespace' => true,
3030
'compact_nullable_typehint' => true,
3131
'concat_space' => [
@@ -46,16 +46,22 @@
4646
'heredoc_to_nowdoc' => true,
4747
'include' => true,
4848
'indentation_type' => true,
49+
'integer_literal_case' => true,
50+
'braces' => false,
4951
'lowercase_cast' => true,
50-
'lowercase_constants' => true,
52+
'constant_case' => [
53+
'case' => 'lower',
54+
],
5155
'lowercase_keywords' => true,
5256
'lowercase_static_reference' => true,
5357
'magic_constant_casing' => true,
5458
'magic_method_casing' => true,
55-
'method_argument_space' => true,
59+
'method_argument_space' => [
60+
'on_multiline' => 'ignore',
61+
],
5662
'class_attributes_separation' => [
5763
'elements' => [
58-
'method',
64+
'method' => 'one',
5965
],
6066
],
6167
'visibility_required' => [
@@ -74,7 +80,6 @@
7480
'tokens' => [
7581
'throw',
7682
'use',
77-
'use_trait',
7883
'extra',
7984
],
8085
],
@@ -87,6 +92,7 @@
8792
'multiline_whitespace_before_semicolons' => true,
8893
'no_short_bool_cast' => true,
8994
'no_singleline_whitespace_before_semicolons' => true,
95+
'no_space_around_double_colon' => true,
9096
'no_spaces_after_function_name' => true,
9197
'no_spaces_around_offset' => [
9298
'positions' => [
@@ -120,7 +126,9 @@
120126
'phpdoc_summary' => true,
121127
'phpdoc_trim' => true,
122128
'phpdoc_no_alias_tag' => [
123-
'type' => 'var',
129+
'replacements' => [
130+
'type' => 'var',
131+
],
124132
],
125133
'phpdoc_types' => true,
126134
'phpdoc_var_without_name' => true,
@@ -130,7 +138,6 @@
130138
'no_mixed_echo_print' => [
131139
'use' => 'echo',
132140
],
133-
'braces' => true,
134141
'return_type_declaration' => [
135142
'space_before' => 'none',
136143
],
@@ -153,22 +160,28 @@
153160
'switch_case_space' => true,
154161
'switch_continue_to_break' => true,
155162
'ternary_operator_spaces' => true,
156-
'trailing_comma_in_multiline_array' => true,
163+
'trailing_comma_in_multiline' => [
164+
'elements' => [
165+
'arrays',
166+
],
167+
],
157168
'trim_array_spaces' => true,
158169
'unary_operator_spaces' => true,
170+
'types_spaces' => [
171+
'space' => 'none',
172+
],
159173
'line_ending' => true,
160174
'whitespace_after_comma_in_array' => true,
161175
'no_alias_functions' => true,
162176
'no_unreachable_default_argument_value' => true,
163-
'psr4' => true,
177+
'psr_autoloading' => true,
164178
'self_accessor' => true,
165179
];
166180

167181
$finder = PhpCsFixer\Finder::create()
168182
->in(__DIR__);
169183

170-
$config = new PhpCsFixer\Config();
171-
return $config
184+
return (new PhpCsFixer\Config())
172185
->setRiskyAllowed(true)
173186
->setRules($rules)
174187
->setFinder($finder);

CHANGELOG.md

Lines changed: 37 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,51 @@ All notable changes to this project will be documented in this file.
33

44
## [Unreleased]
55

6+
## [3.9.2] - 2022-09-01
7+
8+
### Addded
9+
- Add single word name mutators [#2438](https://github.com/jenssegers/laravel-mongodb/pull/2438) by [@RosemaryOrchard](https://github.com/RosemaryOrchard) & [@mrneatly](https://github.com/mrneatly).
10+
11+
### Fixed
12+
- Fix stringable sort [#2420](https://github.com/jenssegers/laravel-mongodb/pull/2420) by [@apeisa](https://github.com/apeisa).
13+
14+
## [3.9.1] - 2022-03-11
15+
16+
### Added
17+
- Backport support for cursor pagination [#2358](https://github.com/jenssegers/laravel-mongodb/pull/2358) by [@Jeroenwv](https://github.com/Jeroenwv).
18+
619
### Fixed
7-
- Sync passthru methods [#2194](https://github.com/jenssegers/laravel-mongodb/pull/2194) by [@simonschaufi](https://github.com/simonschaufi)
20+
- Check if queue service is disabled [#2357](https://github.com/jenssegers/laravel-mongodb/pull/2357) by [@robjbrain](https://github.com/robjbrain).
21+
22+
## [3.9.0] - 2022-02-17
23+
24+
### Added
25+
- Compatibility with Laravel 9.x [#2344](https://github.com/jenssegers/laravel-mongodb/pull/2344) by [@divine](https://github.com/divine).
26+
27+
## [3.8.4] - 2021-05-27
28+
29+
### Fixed
30+
- Fix getRelationQuery breaking changes [#2263](https://github.com/jenssegers/laravel-mongodb/pull/2263) by [@divine](https://github.com/divine).
31+
- Apply fixes produced by php-cs-fixer [#2250](https://github.com/jenssegers/laravel-mongodb/pull/2250) by [@divine](https://github.com/divine).
32+
33+
### Changed
34+
- Add doesntExist to passthru [#2194](https://github.com/jenssegers/laravel-mongodb/pull/2194) by [@simonschaufi](https://github.com/simonschaufi).
35+
- Add Model query whereDate support [#2251](https://github.com/jenssegers/laravel-mongodb/pull/2251) by [@yexk](https://github.com/yexk).
36+
- Add transaction free deleteAndRelease() method [#2229](https://github.com/jenssegers/laravel-mongodb/pull/2229) by [@sodoardi](https://github.com/sodoardi).
37+
- Add setDatabase to Jenssegers\Mongodb\Connection [#2236](https://github.com/jenssegers/laravel-mongodb/pull/2236) by [@ThomasWestrelin](https://github.com/ThomasWestrelin).
38+
- Check dates against DateTimeInterface instead of DateTime [#2239](https://github.com/jenssegers/laravel-mongodb/pull/2239) by [@jeromegamez](https://github.com/jeromegamez).
39+
- Move from psr-0 to psr-4 [#2247](https://github.com/jenssegers/laravel-mongodb/pull/2247) by [@divine](https://github.com/divine).
840

941
## [3.8.3] - 2021-02-21
1042

1143
### Changed
12-
- Fix query builder regression [#2204](https://github.com/jenssegers/laravel-mongodb/pull/2204) by [@divine](https://github.com/divine)
44+
- Fix query builder regression [#2204](https://github.com/jenssegers/laravel-mongodb/pull/2204) by [@divine](https://github.com/divine).
1345

1446
## [3.8.2] - 2020-12-18
1547

1648
### Changed
17-
- MongodbQueueServiceProvider does not use the DB Facade anymore [#2149](https://github.com/jenssegers/laravel-mongodb/pull/2149) by [@curosmj](https://github.com/curosmj)
18-
- Add escape regex chars to DB Presence Verifier [#1992](https://github.com/jenssegers/laravel-mongodb/pull/1992) by [@andrei-gafton-rtgt](https://github.com/andrei-gafton-rtgt)
49+
- MongodbQueueServiceProvider does not use the DB Facade anymore [#2149](https://github.com/jenssegers/laravel-mongodb/pull/2149) by [@curosmj](https://github.com/curosmj).
50+
- Add escape regex chars to DB Presence Verifier [#1992](https://github.com/jenssegers/laravel-mongodb/pull/1992) by [@andrei-gafton-rtgt](https://github.com/andrei-gafton-rtgt).
1951

2052
## [3.8.1] - 2020-10-23
2153

@@ -28,4 +60,4 @@ All notable changes to this project will be documented in this file.
2860
## [3.8.0] - 2020-09-03
2961

3062
### Added
31-
- Laravel 8 support & updated versions of all dependencies [#2108](https://github.com/jenssegers/laravel-mongodb/pull/2108) by [@divine](https://github.com/divine).
63+
- Laravel 8 support & updated versions of all dependencies [#2108](https://github.com/jenssegers/laravel-mongodb/pull/2108) by [@divine](https://github.com/divine).

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG PHP_VERSION=7.4
1+
ARG PHP_VERSION=8.0
22
ARG COMPOSER_VERSION=2.0
33

44
FROM composer:${COMPOSER_VERSION}

0 commit comments

Comments
 (0)