[PHP-WEBMASTER] [web-php] master: Add lazy objects to PHP 8.4 release page (#1146)

Author: Sergey Panteleev (saundefined)
Committer: GitHub (web-flow)
Pusher: saundefined
Date: 2024-11-21T15:30:58+03:00

Commit: Add lazy objects to PHP 8.4 release page (#1146) · php/web-php@828613f · GitHub
Raw diff: https://github.com/php/web-php/commit/828613ff9d7487be4911eaf1d6c9bf1ae27cf03a.diff

Add lazy objects to PHP 8.4 release page (#1146)

Changed paths:
  M releases/8.4/languages/en.php
  M releases/8.4/languages/fr.php
  M releases/8.4/languages/ru.php
  M releases/8.4/release.inc

Diff:

diff --git a/releases/8.4/languages/en.php b/releases/8.4/languages/en.php
index 5052826c14..84c7c63e1a 100644
--- a/releases/8.4/languages/en.php
+++ b/releases/8.4/languages/en.php
@@ -25,6 +25,7 @@
     'new_without_parentheses_description' => 'Properties and methods of a newly instantiated object can now be accessed without wrapping the <code>new</code> expression in parenthesis.',

     'new_classes_title' => 'New Classes, Interfaces, and Functions',
+ 'new_lazy_objects' => 'New <a href="/manual/en/language.oop5.lazy-objects.php">Lazy Objects</a>.',
     'new_jit_implementation' => 'New JIT implementation based on IR Framework.',
     'new_core_functions' => 'New <code>request_parse_body()</code> function.',
     'new_bcmath_functions' => 'New <code>bcceil()</code>, <code>bcdivmod()</code>, <code>bcfloor()</code>, and <code>bcround()</code> functions.',
diff --git a/releases/8.4/languages/fr.php b/releases/8.4/languages/fr.php
index 11e9cd74bc..6b52b6311c 100644
--- a/releases/8.4/languages/fr.php
+++ b/releases/8.4/languages/fr.php
@@ -25,6 +25,7 @@
     'new_without_parentheses_description' => 'Les propriétés et méthodes d\'un objet nouvellement instancié peuvent désormais être accessibles sans entourer l\'expression <code>new</code> entre parenthèses.',

     'new_classes_title' => 'Nouvelles classes, interfaces et fonctions',
+ 'new_lazy_objects' => 'Nouveaux <a href="/manual/fr/language.oop5.lazy-objects.php">objets à initialisation différée</a>.',
     'new_jit_implementation' => 'Nouvelle implémentation JIT basée sur le framework IR.',
     'new_core_functions' => 'Nouvelle fonction <code>request_parse_body()</code>.',
     'new_bcmath_functions' => 'Nouvelles fonctions <code>bcceil()</code>, <code>bcdivmod()</code>, <code>bcfloor()</code>, et <code>bcround()</code>.',
diff --git a/releases/8.4/languages/ru.php b/releases/8.4/languages/ru.php
index 3ea441a16a..cc0fce4012 100644
--- a/releases/8.4/languages/ru.php
+++ b/releases/8.4/languages/ru.php
@@ -25,6 +25,7 @@
     'new_without_parentheses_description' => 'К свойствам и методам только что инициализированного объекта теперь можно обращаться, не оборачивая выражение <code>new</code> в круглые скобки.',

     'new_classes_title' => 'Новые классы, интерфейсы и функции',
+ 'new_lazy_objects' => 'Добавлены <a href="/manual/ru/language.oop5.lazy-objects.php">ленивые объекты</a>.',
     'new_jit_implementation' => 'Новая реализация JIT на основе IR Framework.',
     'new_core_functions' => 'Добавлена функция <code>request_parse_body()</code>.',
     'new_bcmath_functions' => 'Добавлены функции <code>bcceil()</code>, <code>bcdivmod()</code>, <code>bcfloor()</code> и <code>bcround()</code>.',
diff --git a/releases/8.4/release.inc b/releases/8.4/release.inc
index 388f5e2cd8..b88fd6f007 100644
--- a/releases/8.4/release.inc
+++ b/releases/8.4/release.inc
@@ -536,6 +536,7 @@ PHP
             <h2 class="php8-h2" id="other_new_things"><?= message('new_classes_title', $lang) ?></h2>
             <div class="php8-compare__content php8-compare__content--block">
                 <ul>
+ <li><?= message('new_lazy_objects', $lang) ?></li>
                     <li><?= message('new_jit_implementation', $lang) ?></li>
                     <li><?= message('new_core_functions', $lang) ?></li>
                     <li><?= message('new_bcmath_functions', $lang) ?></li>