Anna Filina

Results 35 issues of Anna Filina

**Steps** Install cakephp/orm 3.0 via composer on PHP 5.6. **Expected** All installed dependencies compatible with that orm version. **Actual** Installed dependency cakephp/event 3.10 throws a deprecation. **Temporary workaround** Manually set...

Some automated system is costing me a fortune in voicemails. I need to be able to set a limit on the duration of a voicemail. Twilio has a maxLength option,...

Hi, at the top of the readme, there is a link to preprocess.io, but it just opens a blank insecure page that collects tracking info.

### Bug report Reserved keywords cause PHPStan to crash instead of reporting it as a rule violation. See playground example below. ### Code snippet that reproduces the problem https://phpstan.org/r/32795d37-3cad-44be-ab56-3059fa647da1 ###...

### Feature request PHP RFC: https://wiki.php.net/rfc/saner-array-sum-product Tests cases (not sure if exhaustive, but cover a good surface): https://phpstan.org/r/bb38fc28-28c6-4100-a8e8-e9cca45f613d - The ones marked invalid/undesirable emit warnings since PHP 8.3, and should...

Part of this effort: https://github.com/PHPCompatibility/PHPCompatibility/issues/1849 Adding a new sniff for deprecated/removed magic methods, currently used for `__sleep` and `__wakeup` soft deprecation. - Message for soft deprecation adapted from RFC. Example:...

Type: enhancement
Status: triage
PHP: 8.5

Part of this effort: https://github.com/PHPCompatibility/PHPCompatibility/issues/1849 Adding a sniff for removed/deprecated class constants `NumberFormatter::TYPE_CURRENCY`. This is different from bare constants like `MCRYPT_MODE_CFB`. Implemented in a similar fashion to `RemovedMagicMethods`. - Message...

Type: enhancement
Status: triage
PHP: 8.5

Related to https://github.com/PHPCompatibility/PHPCompatibility/issues/1589 ## Analysis This [RFC](https://wiki.php.net/rfc/sqlite3_exceptions) spans PHP 8.3, 9.0 and 10.0. The analysis focuses on the 8.3 changes only. - New class `SQLite3Exception` in the global namespace. -...

Related to https://github.com/PHPCompatibility/PHPCompatibility/issues/1589 ## Analysis The [RFC](https://wiki.php.net/rfc/proper-range-semantics) proposes multiple changes in PHP 8.3. ### 1. If `$step` is a float but is compatible with int, interpret it as an integer...

Related to https://github.com/PHPCompatibility/PHPCompatibility/issues/1589 ## Analysis This analysis covers two related changes. PHP 8.3 adds new methods to the existing `\Random\Randomizer` class: ```php final class Random\Randomizer { // ... public getBytesFromString(string...