X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;ds=sidebyside;f=includes%2Ffilerepo%2Ffile%2FForeignAPIFile.php;h=2a4094252752f7e17ca27031be36e83eb845380d;hb=ee56f00ddf0609082f8ae9a4dc3e6e1b6f54ddfd;hp=16c154f7886ca5c0144f7319926bd1611c68e3fe;hpb=5dad90f3578cfe8dcd2e1ad642babf2e2660c0ca;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/filerepo/file/ForeignAPIFile.php b/includes/filerepo/file/ForeignAPIFile.php index 16c154f788..2a40942527 100644 --- a/includes/filerepo/file/ForeignAPIFile.php +++ b/includes/filerepo/file/ForeignAPIFile.php @@ -33,7 +33,7 @@ class ForeignAPIFile extends File { /** @var array */ private $mInfo = []; - protected $repoClass = 'ForeignApiRepo'; + protected $repoClass = ForeignApiRepo::class; /** * @param Title|string|bool $title @@ -340,8 +340,10 @@ class ForeignAPIFile extends File { $iter = $this->repo->getBackend()->getFileList( [ 'dir' => $dir ] ); $files = []; - foreach ( $iter as $file ) { - $files[] = $file; + if ( $iter ) { + foreach ( $iter as $file ) { + $files[] = $file; + } } return $files;