History log of /web-php/error.php (Results 1 – 25 of 209)
Revision Date Author Comments
# b3f760d7 07-Apr-2024 Luffy <52o@qq52o.cn>

Fix missing __invoke (#971)


# d14eb56a 31-Dec-2023 Lu Fei <52o@qq52o.cn>

Fix redirection of ChangeLog link (#907)


# 00342c40 07-Dec-2023 Andreas Möller

Fix: Remove vim instruction (#880)


# c093fb53 06-Dec-2023 Andreas Möller

Enhancement: Enable `trailing_comma_in_multiline` fixer (#647)

* Enhancement: Enable and configure trailing_comma_in_multiline fixer

* Fix: Run 'make coding-standards'


# b8df60d5 05-Dec-2023 Andreas Möller

Enhancement: Update `friendsofphp/php-cs-fixer` (#849)

* Enhancement: Update friendsofphp/php-cs-fixer

* Fix: Run 'make coding-standards'

* Fix: Do not configure deprecated

Enhancement: Update `friendsofphp/php-cs-fixer` (#849)

* Enhancement: Update friendsofphp/php-cs-fixer

* Fix: Run 'make coding-standards'

* Fix: Do not configure deprecated fixers

show more ...


# 1c3b4d27 14-Nov-2023 Lu Fei <52o@qq52o.cn>

Fix iterator alias redirection issue (#823)

Closes GH-822


# 3fe06720 10-May-2023 Máté Kocsis

Add redirection for moved SimpleXMLIterator methods (#774)


# 8b59e9ce 09-Jan-2023 Máté Kocsis

Fix redirection rules and add some new rules (#747)

Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de>


# 8e8bed3a 03-Jan-2023 Christoph M. Becker

Add fallback redirects for recently renamed classes

Cf. <https://github.com/php/doc-en/pull/2126>


# 4a30b32e 28-Sep-2022 Kamil Tekiela

Remove security section (#595)

It contains PHP 5 info and the never finished security center


# a0352f21 09-Sep-2022 Máté Kocsis

Redirect curl_file_create() to CURLFile::__construct() (#696)


# 1ebc2c49 22-Aug-2022 Andreas Möller

Enhancement: Enable `binary_operator_spaces` fixer

Closes GH-667.


# 57f505ed 22-Aug-2022 Andreas Möller

Enhancement: Enable and configure `concat_space` fixer

Closes GH-657.


# d9bcfed4 22-Aug-2022 Andreas Möller

Enhancement: Enable `array_syntax` fixer

Co-authored-by: MathiasReker <mathias@reker.dk>

Closes GH-659.


# cdb83249 22-Aug-2022 Andreas Möller

Enhancement: Enable `switch_case_space` fixer

Closes GH-669.


# 63f92006 11-Aug-2022 Peter Cowburn

redirect php.net/hrtime to function rather than pecl ext (thanks Benjamin)


# f127de5d 15-Jul-2022 Andreas Möller

Enhancement: Enable `strict_param` fixer

We set strict param to false to ensure current behavior,
except for two cases where it is safe to go with true.

Closes GH-658.


# b3c9551c 12-Jul-2022 Andreas Möller

Enhancement: Enable `no_extra_blank_lines` fixer

Closes GH-646.


# c68e5a9e 12-Jul-2022 Andreas Möller

Enhancement: Enable `single_space_after_construct` fixer

Closes GH-640.


# 1b83fd7a 03-Jul-2022 Ayesh Karunaratne

Multiple micro-optimizations

* Replace `ob_get_contents();ob_clean()` with `ob_get_clean()`

`ob_get_clean()` is equivalent to `ob_get_contents()` followed by `ob_clean()`.

Multiple micro-optimizations

* Replace `ob_get_contents();ob_clean()` with `ob_get_clean()`

`ob_get_clean()` is equivalent to `ob_get_contents()` followed by `ob_clean()`.

* Replace `intval()` calls with `(int)` type cast

This is a micro-optimization because `intval()` is a function call, and the type cast is about 6 times fast.

* Replace `preg_replace` call that could be done with an `rtrim()` call

In `./error.php`, there is a `preg_replace('!/+$!', '', $URI);` call that essentially is equivalent to `rtrim()`, that both calls removing trailing slash characters in `$URI`.
The `rtim()` call is more legible and faster.

* Combine consecutive `str_replace` calls to a single `str_replace` call

* Use short ternary operator where possible

Improves code readability.

* Cascade various `else` statements where possible

Cleans up the code by removing unnecessary `else` blocks and moving the code to the parent context if the previous `if` block exits the function by either terminating the script, or with a `return` statement.

* Combine multiple `isset()` calls to a single `isset()`

`isset()` accepts multiple parameters and returns `true` only if all of the parameters are `isset`. It makes sense to combine multiple individual `isset` calls to a single call for better readability.

* Replace `for` loop with a `foreach` loop

* Remove unnecessary character escapes in regular expressions

Regular expression special characters are context-sensitive. For example, special characters such as `.` are not considered special within square braces (`[]`).
This removes several of such instances that certain characters are escaped, but it is not strictly necessary within the context. This improves the readability of the expression.

See more information at [PHP.Watch: Writing better Regular Expressions in PHP](https://php.watch/articles/php-regex-readability#reduce-escape)

* Remove unnecessary break statement

* Remove unnecessary PHP close tags

* Remove redundant JSON_ERROR_NONE check

Remove unnecessary `json_last_error() == JSON_ERROR_NONE` where the decoded object is inspected already.

Closes GH-603.

show more ...


# e5ad2809 27-Jun-2022 Andreas Möller

Fix: Remove duplicate key-value pairs (#565)


# 77f24fa7 21-Mar-2022 Sara Golemon

Remove 'oop4' redirect, because it's 2022


# 3e95ce28 21-Mar-2022 Sara Golemon

Add shortcuts for enum/enums


# 99479aa9 16-Jan-2022 Máté Kocsis

Fix ext/oci redirections (#490)


# fa955451 14-Jan-2022 Máté Kocsis

Redirect old to new OCI-Lob and OCI-Collection URLs

Closes GH-488.


123456789