X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=maintenance%2FrebuildImages.php;h=df2ab042b1e85747ea191f02e5d9315adf5a46bd;hp=dfce2021e6403464a7a03413b696f69a90f80dd5;hb=7afced64454ad30d688540f7626448ac2faefebb;hpb=7bfec54fa5b74f93699509c1f1663806c3dac497 diff --git a/maintenance/rebuildImages.php b/maintenance/rebuildImages.php index dfce2021e6..df2ab042b1 100644 --- a/maintenance/rebuildImages.php +++ b/maintenance/rebuildImages.php @@ -41,12 +41,32 @@ use Wikimedia\Rdbms\IMaintainableDatabase; * @ingroup Maintenance */ class ImageBuilder extends Maintenance { - /** * @var IMaintainableDatabase */ protected $dbw; + /** @var bool */ + private $dryrun; + + /** @var LocalRepo|null */ + private $repo; + + /** @var int */ + private $updated; + + /** @var int */ + private $processed; + + /** @var int */ + private $count; + + /** @var int */ + private $startTime; + + /** @var string */ + private $table; + function __construct() { parent::__construct(); @@ -76,10 +96,10 @@ class ImageBuilder extends Maintenance { } /** - * @return FileRepo + * @return LocalRepo */ function getRepo() { - if ( !isset( $this->repo ) ) { + if ( $this->repo === null ) { $this->repo = RepoGroup::singleton()->getLocalRepo(); } @@ -91,6 +111,10 @@ class ImageBuilder extends Maintenance { $this->buildOldImage(); } + /** + * @param int $count + * @param string $table + */ function init( $count, $table ) { $this->processed = 0; $this->updated = 0; @@ -203,7 +227,8 @@ class ImageBuilder extends Maintenance { $filename = $altname; $this->output( "Estimating transcoding... $altname\n" ); } else { - # @todo FIXME: create renameFile() + // @fixme create renameFile() + // @phan-suppress-next-line PhanUndeclaredMethod See comment above... $filename = $this->renameFile( $filename ); } }