58 $revId = $dbr->newSelectQueryBuilder()
60 ->field(
'MIN(rev_id)' )
61 ->caller( __METHOD__ )
64 $archiveRevId = $dbr->newSelectQueryBuilder()
66 ->field(
'MIN(ar_rev_id)' )
67 ->caller( __METHOD__ )
70 if ( $archiveRevId && ( $archiveRevId < $revId || !$revId ) ) {
71 $timestamp = $dbr->newSelectQueryBuilder()
73 ->field(
'ar_timestamp' )
74 ->where( [
'ar_rev_id' => (
int)$archiveRevId ] )
75 ->caller( __METHOD__ )
78 $timestamp = $dbr->newSelectQueryBuilder()
80 ->field(
'rev_timestamp' )
81 ->where( [
'rev_id' => (
int)$revId ] )
82 ->caller( __METHOD__ )
87 ->getHumanTimestamp( MWTimestamp::getInstance( $timestamp ) );
89 $text =
"Wiki was created on: " . $birthDay .
" <age: " .
90 $this->computeAge( $timestamp )->format(
91 "%y yr(s), %m month(s), %d day(s)"
94 $this->
output( $text .
"\n" );