[php-src] Issue #22227: File:chmod(__DIR__, 750, true, true, true); triggers chmod
[email protected] (remco-pc) Thu, 4 Jun 2026 15:51:39 +0000
| Newsgroups | php.bugs |
|---|---|
| Message-ID | <[email protected]> |
Issue: https://github.com/php/php-src/issues/22227 Author: remco-pc ### Description The following code: ```php File:chmod(__DIR__, 750, true, true, true); <?php ``` Resulted in this output: ``` ArgumentCountError: chmod() expects exactly 2 arguments, 5 given in /Application/vendor/raxon/framework/src/Cli/Cache/Plugin/Cache.Clear.php:22 ``` But I expected this output instead: it should be : ```php File::chmod() ``` so the call was a static call to the class file, but was missing a ':' and because of that it does unwanted behaviour like triggering a different function named chmod ### PHP Version ```plain app version Raxon-framework version: 2026.06.1233, Built: 2026-06-02 09:53:26 Copyright (c) 2018-2026 Remco van der Velde Installation directory: /Application/ PHP 8.4.21 Copyright (c) The PHP Group root@a99653007cb0:/Application# ``` ### Operating System Debian Trixie