X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fdeferred%2FCdnCacheUpdate.php;h=7fafc0ebca1b564ea936b936286bf71509d09f79;hb=433d2480f994932162da94b857e1d297d59cd4c8;hp=4ce9e62369d5a8a622f1f284e0f0834b2e081eda;hpb=aff17edd95620bff595dfa88013b422b38b1db2a;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/deferred/CdnCacheUpdate.php b/includes/deferred/CdnCacheUpdate.php index 4ce9e62369..7fafc0ebca 100644 --- a/includes/deferred/CdnCacheUpdate.php +++ b/includes/deferred/CdnCacheUpdate.php @@ -49,11 +49,12 @@ class CdnCacheUpdate implements DeferrableUpdate, MergeableUpdate { /** * Create an update object from an array of Title objects, or a TitleArray object * - * @param Traversable|array $titles + * @param Traversable|Title[] $titles * @param string[] $urlArr * @return CdnCacheUpdate */ public static function newFromTitles( $titles, $urlArr = [] ) { + ( new LinkBatch( $titles ) )->execute(); /** @var Title $title */ foreach ( $titles as $title ) { $urlArr = array_merge( $urlArr, $title->getCdnUrls() ); @@ -65,7 +66,7 @@ class CdnCacheUpdate implements DeferrableUpdate, MergeableUpdate { /** * @param Title $title * @return CdnCacheUpdate - * @deprecated 1.27 + * @deprecated since 1.27 */ public static function newSimplePurge( Title $title ) { return new CdnCacheUpdate( $title->getCdnUrls() );