When q is not followed by =, the array has not enough items and unpacking results in undefined array key. Also $val is set to null, resulting in php deprecation warning on trim() Bug: T391867 Change-Id: Ia5d4c9b6fb788ad4390d2562c6f38682f280a634 (cherry picked from commit cda46ed9f0c31280a8db59a2f0387e64e6308906) |
||
|---|---|---|
| .. | ||
| composer | ||
| DebugInfo | ||
| Diff | ||
| eventrelayer | ||
| filebackend | ||
| http | ||
| iterators | ||
| lockmanager | ||
| Message | ||
| mime | ||
| objectcache | ||
| ParamValidator | ||
| rdbms | ||
| Stats | ||
| telemetry | ||
| uuid | ||
| WRStats | ||
| ArrayUtils.php | ||
| Cookie.php | ||
| CookieJar.php | ||
| Deflate.php | ||
| DnsSrvDiscoverer.php | ||
| Emptiable.php | ||
| ExplodeIterator.php | ||
| GhostFieldAccessTrait.php | ||
| HashRing.php | ||
| HtmlArmor.php | ||
| HttpStatus.php | ||
| MapCacheLRU.php | ||
| MappedIterator.php | ||
| MemoizedCallable.php | ||
| MWCryptHash.php | ||
| NonSerializableTrait.php | ||
| README | ||
| ReplacementArray.php | ||
| ReverseArrayIterator.php | ||
| RiffExtractor.php | ||
| StaticArrayWriter.php | ||
| StatusValue.php | ||
| StringUtils.php | ||
| Timing.php | ||
| UDPTransport.php | ||
| UnpackFailedException.php | ||
| XhprofData.php | ||
The classes in this directory ./includes/libs are considered standalone from the remainder of the MediaWiki codebase. They do not call on any other portions of MediaWiki code, and can be used in other projects without dependency issues.