X-Git-Url: http://git.cyclocoop.org/%28?a=blobdiff_plain;f=includes%2Ffilerepo%2Ffile%2FOldLocalFile.php;h=3a6b8795af0460549c0c8128c5fd7b2b06cea64d;hb=645d96b0e1560e58285c88abfe8f8e726acb2e64;hp=65f0fb1b26038ff710b9325a4069e02642cbfcd7;hpb=13033333fb223d16392aad0e64549226654d7359;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/filerepo/file/OldLocalFile.php b/includes/filerepo/file/OldLocalFile.php index 65f0fb1b26..3a6b8795af 100644 --- a/includes/filerepo/file/OldLocalFile.php +++ b/includes/filerepo/file/OldLocalFile.php @@ -27,7 +27,7 @@ * @ingroup FileAbstraction */ class OldLocalFile extends LocalFile { - /** @var string Timestamp */ + /** @var string|int Timestamp */ protected $requestedTime; /** @var string Archive name */ @@ -39,8 +39,8 @@ class OldLocalFile extends LocalFile { /** * @param Title $title * @param FileRepo $repo - * @param null|int $time Timestamp or null - * @return OldLocalFile + * @param string|int $time + * @return self * @throws MWException */ static function newFromTitle( $title, $repo, $time = null ) { @@ -56,7 +56,7 @@ class OldLocalFile extends LocalFile { * @param Title $title * @param FileRepo $repo * @param string $archiveName - * @return OldLocalFile + * @return self */ static function newFromArchiveName( $title, $repo, $archiveName ) { return new self( $title, $repo, null, $archiveName ); @@ -65,7 +65,7 @@ class OldLocalFile extends LocalFile { /** * @param stdClass $row * @param FileRepo $repo - * @return OldLocalFile + * @return self */ static function newFromRow( $row, $repo ) { $title = Title::makeTitle( NS_FILE, $row->oi_name ); @@ -107,7 +107,7 @@ class OldLocalFile extends LocalFile { /** * Fields in the oldimage table * @deprecated since 1.31, use self::getQueryInfo() instead. - * @return array + * @return string[] */ static function selectFields() { global $wgActorTableSchemaMigrationStage; @@ -149,7 +149,7 @@ class OldLocalFile extends LocalFile { * @since 1.31 * @param string[] $options * - omit-lazy: Omit fields that are lazily cached. - * @return array With three keys: + * @return array[] With three keys: * - tables: (string[]) to include in the `$table` to `IDatabase->select()` * - fields: (string[]) to include in the `$vars` to `IDatabase->select()` * - joins: (array) to include in the `$join_conds` to `IDatabase->select()` @@ -191,8 +191,8 @@ class OldLocalFile extends LocalFile { /** * @param Title $title * @param FileRepo $repo - * @param string $time Timestamp or null to load by archive name - * @param string $archiveName Archive name or null to load by timestamp + * @param string|int|null $time Timestamp or null to load by archive name + * @param string|null $archiveName Archive name or null to load by timestamp * @throws MWException */ function __construct( $title, $repo, $time, $archiveName ) {