mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter.git
synced 2024-11-23 21:53:35 +00:00
d3b330b6d4
This makes VariableHolder a true value object, and introduces a stateless service, VariableManager, to operate on it. Note, in theory, this new service is still cyclically coupled with LazyVariableComputed. However, it's now two stateless service being coupled, not two smart/god value objects, so we've still earned something. For now, the dependency is hidden by using a callback. Some alternatives for that are mentioned in a code comment. Bug: T261069 Change-Id: I2f2c84c8e91472ba36084a8bbb4a923f6e04354b |
||
---|---|---|
.. | ||
addMissingLoggingEntries.php | ||
fixOldLogEntries.php | ||
migrateAflFilter.php | ||
normalizeThrottleParameters.php | ||
purgeOldLogIPData.php | ||
searchFilters.php | ||
updateVarDumps.php |