objectcache: Introduce IExpiringStore for convenient TTL constants
authorTimo Tijhof <krinklemail@gmail.com>
Mon, 19 Oct 2015 17:52:19 +0000 (18:52 +0100)
committerTimo Tijhof <krinklemail@gmail.com>
Wed, 28 Oct 2015 04:07:25 +0000 (04:07 +0000)
commite8275758fec2a2f1195e528dff43dec5311322a1
tree69adf699f9e5ff558ab1bb5b771925ce7aa8936d
parent47b1d9e05a4513096a0610435fc70b5a43375b83
objectcache: Introduce IExpiringStore for convenient TTL constants

Also consistently use self:: instead of BagOStuff:: for constants
referenced within the BagOStuff class.

Change-Id: I20fde9fa5cddcc9e92fa6a02b05dc7effa846742
16 files changed:
autoload.php
includes/Block.php
includes/Collation.php
includes/SiteStats.php
includes/User.php
includes/filerepo/ForeignAPIRepo.php
includes/jobqueue/JobQueueGroup.php
includes/libs/objectcache/BagOStuff.php
includes/libs/objectcache/IExpiringStore.php [new file with mode: 0644]
includes/libs/objectcache/WANObjectCache.php
includes/media/TransformationalImageHandler.php
includes/page/WikiPage.php
includes/parser/DateFormatter.php
includes/specials/SpecialUserlogin.php
includes/upload/UploadBase.php
thumb.php