X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Ffilerepo%2FRepoGroup.php;h=89287af0bd424d629059a78d28bd22a8a9118c05;hb=e1630b6a53c40ed1cd377338944765e0d68a2981;hp=b7977900a32e643193b40528584d5f6c77df48e8;hpb=ec72c55954462dd2e0864a9cb43d402148b0607e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/filerepo/RepoGroup.php b/includes/filerepo/RepoGroup.php index b7977900a3..89287af0bd 100644 --- a/includes/filerepo/RepoGroup.php +++ b/includes/filerepo/RepoGroup.php @@ -140,7 +140,7 @@ class RepoGroup { && empty( $options['private'] ) && empty( $options['latest'] ) ) { - $time = isset( $options['time'] ) ? $options['time'] : ''; + $time = $options['time'] ?? ''; if ( $this->cache->has( $dbkey, $time, 60 ) ) { return $this->cache->get( $dbkey, $time ); } @@ -163,7 +163,7 @@ class RepoGroup { } } - $image = $image ? $image : false; // type sanity + $image = $image ?: false; // type sanity # Cache file existence or non-existence if ( $useCache && ( !$image || $image->isCacheable() ) ) { $this->cache->set( $dbkey, $time, $image ); @@ -372,8 +372,7 @@ class RepoGroup { $this->initialiseRepos(); } foreach ( $this->foreignRepos as $repo ) { - $args = array_merge( [ $repo ], $params ); - if ( call_user_func_array( $callback, $args ) ) { + if ( $callback( $repo, ...$params ) ) { return true; } }