From f32a8d3e330ffa1187efc5e7efe091ec94c231c9 Mon Sep 17 00:00:00 2001 From: Riddhesh Sanghvi Date: Tue, 2 Sep 2025 10:30:25 +0530 Subject: [PATCH] feat(PHP): update default PHP version to 8.3 --- src/PHP.php | 4 ++-- src/Site_PHP_Docker.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/PHP.php b/src/PHP.php index e155e6d..b8024f7 100644 --- a/src/PHP.php +++ b/src/PHP.php @@ -83,7 +83,7 @@ public function __construct() { * [--php=] * : 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, 8.4 and latest. * --- - * default: latest + * default: 8.3 * options: * - 5.6 * - 7.0 @@ -239,7 +239,7 @@ public function create( $args, $assoc_args ) { $this->site_data['php_version'] = 7.4; $old_version .= ' yet'; } elseif ( 8 === $floor ) { - $this->site_data['php_version'] = 8.2; + $this->site_data['php_version'] = 8.3; $old_version .= ' yet'; } else { EE::error( 'Unsupported PHP version: ' . $this->site_data['php_version'] ); diff --git a/src/Site_PHP_Docker.php b/src/Site_PHP_Docker.php index 05880ee..d72a336 100644 --- a/src/Site_PHP_Docker.php +++ b/src/Site_PHP_Docker.php @@ -65,7 +65,7 @@ public function generate_docker_compose_yml( array $filters = [], $volumes ) { $db['networks'] = $network_default; } // PHP configuration. - $php_image_key = ( 'latest' === $filters['php_version'] ? 'easyengine/php8.2' : 'easyengine/php' . $filters['php_version'] ); + $php_image_key = ( 'latest' === $filters['php_version'] ? 'easyengine/php8.3' : 'easyengine/php' . $filters['php_version'] ); $php['service_name'] = [ 'name' => 'php' ]; $php['image'] = [ 'name' => $php_image_key . ':' . $img_versions[ $php_image_key ] ];