Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Create Task
Maniphest
T15198
PHP 8.2 deprecations fix strategies
Closed, Invalid
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Edit Revisions
Subscribe
Mute Notifications
Start Tracking Time
Award Token
Flag For Later
Advanced/Developer...
View Handle
View Hovercard
Assigned To
None
Authored By
valerio.bozzolan
Mar 26 2023, 12:27
2023-03-26 12:27:40 (UTC+0)
Tags
User-valerio.bozzolan
(Backlog)
PHP 8 support
(Backlog)
Referenced Files
None
Subscribers
avivey
chris
Cigaryno
Matthew
speck
tobiaswiese
valerio.bozzolan
Description
This is an umbrella Task to understanding the problem and what to do.
Revisions and Commits
rP Phorge
Abandoned
D25031
Fix most PHP 8.1 and 8.2 issues
rARC Arcanist
Abandoned
D25030
Fix PHP 8.1 and 8.2 incompatibilities mostly
Related Objects
Search...
Task Graph
Mentions
Status
Assigned
Task
Invalid
None
T15198
PHP 8.2 deprecations fix strategies
Open
None
T15190
PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies
Wontfix
valerio.bozzolan
T15199
Introduce PhabricatorEnv::getEnvConfigStr() - that always return a string
Resolved
valerio.bozzolan
T15239
phutil_nonempty_scalar() should never throw an exception with valid scalars (like booleans)
Resolved
valerio.bozzolan
T15196
PHP 8.2: using ${var} in strings is deprecated
Resolved
valerio.bozzolan
T15188
arc lint: "Function utf8_decode() is deprecated" in PHP 8.2
Resolved
valerio.bozzolan
T15145
Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things
Resolved
valerio.bozzolan
T15200
PHP 8.2: Use of "parent" in callables is deprecated
Resolved
valerio.bozzolan
T15201
PHP 8.2: creation of dynamic property is deprecated
Mentioned Here
T15064: Make Phorge compatible with PHP 8.1/8.2/8.3
Event Timeline
valerio.bozzolan
created this task.
Mar 26 2023, 12:27
2023-03-26 12:27:40 (UTC+0)
valerio.bozzolan
triaged this task as
Normal
priority.
valerio.bozzolan
created this object in space
S1 Public
.
Herald
added subscribers:
Cigaryno
,
Matthew
,
chris
and
2 others
.
·
View Herald Transcript
Mar 26 2023, 12:27
2023-03-26 12:27:40 (UTC+0)
valerio.bozzolan
added a subtask:
T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies
.
Mar 26 2023, 12:28
2023-03-26 12:28:56 (UTC+0)
valerio.bozzolan
added a subtask:
T15196: PHP 8.2: using ${var} in strings is deprecated
.
valerio.bozzolan
added a subtask:
T15188: arc lint: "Function utf8_decode() is deprecated" in PHP 8.2
.
valerio.bozzolan
added a parent task:
T15064: Make Phorge compatible with PHP 8.1/8.2/8.3
.
valerio.bozzolan
added a parent task:
T15187: Fix Arcanist in PHP 8.1+ (testing the Phorge repo)
.
Mar 26 2023, 12:30
2023-03-26 12:30:57 (UTC+0)
valerio.bozzolan
added a subtask:
T15145: Evaluate PHP Rector to quick refactor Phorge to support PHP 8.1 / 8.2 or do other things
.
valerio.bozzolan
added revisions:
D25030: Fix PHP 8.1 and 8.2 incompatibilities mostly
,
D25031: Fix most PHP 8.1 and 8.2 issues
.
Mar 26 2023, 15:09
2023-03-26 15:09:01 (UTC+0)
valerio.bozzolan
renamed this task from
Handle deprecations of PHP 8.2
to
PHP 8.2 deprecations fix strategies
.
Mar 26 2023, 15:22
2023-03-26 15:22:01 (UTC+0)
valerio.bozzolan
closed subtask
T15196: PHP 8.2: using ${var} in strings is deprecated
as
Resolved
.
Mar 26 2023, 20:09
2023-03-26 20:09:48 (UTC+0)
valerio.bozzolan
closed subtask
T15201: PHP 8.2: creation of dynamic property is deprecated
as
Resolved
.
Mar 27 2023, 05:10
2023-03-27 05:10:17 (UTC+0)
valerio.bozzolan
added a project:
User-valerio.bozzolan
.
Mar 28 2023, 09:04
2023-03-28 09:04:03 (UTC+0)
valerio.bozzolan
closed subtask
T15200: PHP 8.2: Use of "parent" in callables is deprecated
as
Resolved
.
Mar 29 2023, 18:38
2023-03-29 18:38:00 (UTC+0)
avivey
closed this task as
Invalid
.
Apr 4 2023, 10:05
2023-04-04 10:05:59 (UTC+0)
avivey
subscribed.
Comment Actions
duplicate of
T15064
avivey
edited projects, added
PHP 8 support
; removed
PHP 8.2 support
.
Apr 6 2023, 11:34
2023-04-06 11:34:06 (UTC+0)
valerio.bozzolan
removed parent tasks:
T15187: Fix Arcanist in PHP 8.1+ (testing the Phorge repo)
,
T15064: Make Phorge compatible with PHP 8.1/8.2/8.3
.
May 1 2023, 15:08
2023-05-01 15:08:30 (UTC+0)