@@ -81,7 +81,7 @@ public function __construct() {
81
81
* : Create separate db container instead of using global db.
82
82
*
83
83
* [--php=<php-version>]
84
- * : PHP version for site. Currently only supports PHP 5.6, 7.0, 7.2, 7.3, 7.4, 8.0, 8.1 and latest.
84
+ * : PHP version for site. Currently only supports PHP 5.6, 7.0, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, and latest.
85
85
* ---
86
86
* default: latest
87
87
* options:
@@ -92,6 +92,8 @@ public function __construct() {
92
92
* - 7.4
93
93
* - 8.0
94
94
* - 8.1
95
+ * - 8.2
96
+ * - 8.3
95
97
* - latest
96
98
* ---
97
99
*
@@ -226,7 +228,7 @@ public function create( $args, $assoc_args ) {
226
228
}
227
229
$ this ->site_data ['alias_domains ' ] = substr ( $ this ->site_data ['alias_domains ' ], 0 , - 1 );
228
230
229
- $ supported_php_versions = [ 5.6 , 7.0 , 7.2 , 7.3 , 7.4 , 8.0 , 8.1 , 'latest ' ];
231
+ $ supported_php_versions = [ 5.6 , 7.0 , 7.2 , 7.3 , 7.4 , 8.0 , 8.1 , 8.2 , 8.3 , 'latest ' ];
230
232
if ( ! in_array ( $ this ->site_data ['php_version ' ], $ supported_php_versions ) ) {
231
233
$ old_version = $ this ->site_data ['php_version ' ];
232
234
$ floor = (int ) floor ( $ this ->site_data ['php_version ' ] );
@@ -236,15 +238,15 @@ public function create( $args, $assoc_args ) {
236
238
$ this ->site_data ['php_version ' ] = 7.4 ;
237
239
$ old_version .= ' yet ' ;
238
240
} elseif ( 8 === $ floor ) {
239
- $ this ->site_data ['php_version ' ] = 8.0 ;
241
+ $ this ->site_data ['php_version ' ] = 8.2 ;
240
242
$ old_version .= ' yet ' ;
241
243
} else {
242
244
EE ::error ( 'Unsupported PHP version: ' . $ this ->site_data ['php_version ' ] );
243
245
}
244
246
\EE ::confirm ( sprintf ( 'EEv4 does not support PHP %s. Continue with PHP %s? ' , $ old_version , $ this ->site_data ['php_version ' ] ) );
245
247
}
246
248
247
- $ this ->site_data ['php_version ' ] = ( 7.4 === (double ) $ this ->site_data ['php_version ' ] ) ? 'latest ' : $ this ->site_data ['php_version ' ];
249
+ $ this ->site_data ['php_version ' ] = ( 8.0 === (double ) $ this ->site_data ['php_version ' ] ) ? 'latest ' : $ this ->site_data ['php_version ' ];
248
250
249
251
if ( $ this ->cache_type && ! $ local_cache ) {
250
252
\EE \Service \Utils \init_global_container ( GLOBAL_REDIS );
@@ -619,6 +621,7 @@ public function dump_docker_compose_yml( $additional_filters = [] ) {
619
621
620
622
$ filter = [];
621
623
$ filter [] = $ this ->site_data ['cache_host ' ];
624
+ $ filter ['site_url ' ] = $ this ->site_data ['site_url ' ];
622
625
$ filter ['site_prefix ' ] = \EE_DOCKER ::get_docker_style_prefix ( $ this ->site_data ['site_url ' ] );
623
626
$ filter ['is_ssl ' ] = $ this ->site_data ['site_ssl ' ];
624
627
$ filter ['php_version ' ] = ( string ) $ this ->site_data ['php_version ' ];
0 commit comments