@@ -98,7 +98,7 @@ discard block |
||
98 | 98 | /** |
99 | 99 | * Get a connection to the server that handles all sub-queues for this queue |
100 | 100 | * |
101 | - * @return RedisConnRef|bool Returns false on failure |
|
101 | + * @return boolean Returns false on failure |
|
102 | 102 | * @throws MWException |
103 | 103 | */ |
104 | 104 | protected function getConnection() { |
@@ -122,7 +122,7 @@ discard block |
||
122 | 122 | |
123 | 123 | /** |
124 | 124 | * @param string $name |
125 | - * @return string |
|
125 | + * @return string[] |
|
126 | 126 | */ |
127 | 127 | private function decodeQueueName( $name ) { |
128 | 128 | list( $type, $wiki ) = explode( '/', $name, 2 ); |
@@ -130,7 +130,7 @@ discard block |
||
130 | 130 | } |
131 | 131 | |
132 | 132 | /** |
133 | - * @return int|null UNIX timestamp to delay running this job until, otherwise null |
|
133 | + * @return string|null UNIX timestamp to delay running this job until, otherwise null |
|
134 | 134 | * @since 1.22 |
135 | 135 | */ |
136 | 136 | public function getReleaseTimestamp() { |
@@ -140,7 +140,7 @@ discard block |
||
140 | 140 | } |
141 | 141 | |
142 | 142 | /** |
143 | - * @return int|null UNIX timestamp of when the job was queued, or null |
|
143 | + * @return string|null UNIX timestamp of when the job was queued, or null |
|
144 | 144 | * @since 1.26 |
145 | 145 | */ |
146 | 146 | public function getQueuedTimestamp() { |
@@ -150,7 +150,7 @@ discard block |
||
150 | 150 | } |
151 | 151 | |
152 | 152 | /** |
153 | - * @return int|null UNIX timestamp of when the job was runnable, or null |
|
153 | + * @return string|null UNIX timestamp of when the job was runnable, or null |
|
154 | 154 | * @since 1.26 |
155 | 155 | */ |
156 | 156 | public function getReadyTimestamp() { |
@@ -315,7 +315,7 @@ discard block |
||
315 | 315 | * @param string $uuid 32 char hex string |
316 | 316 | * @param int $rand Random unsigned integer (31 bits) |
317 | 317 | * @param bool $gte Search for job_random >= $random (otherwise job_random <= $random) |
318 | - * @return stdClass|bool Row|false |
|
318 | + * @return boolean Row|false |
|
319 | 319 | */ |
320 | 320 | protected function claimRandom( $uuid, $rand, $gte ) { |
321 | 321 | $dbw = $this->getMasterDB(); |
@@ -392,7 +392,7 @@ discard block |
||
392 | 392 | * Reserve a row with a single UPDATE without holding row locks over RTTs... |
393 | 393 | * |
394 | 394 | * @param string $uuid 32 char hex string |
395 | - * @return stdClass|bool Row|false |
|
395 | + * @return boolean Row|false |
|
396 | 396 | */ |
397 | 397 | protected function claimOldest( $uuid ) { |
398 | 398 | $dbw = $this->getMasterDB(); |
@@ -453,7 +453,7 @@ discard block |
||
453 | 453 | * @see JobQueue::doAck() |
454 | 454 | * @param Job $job |
455 | 455 | * @throws MWException |
456 | - * @return Job|bool |
|
456 | + * @return boolean |
|
457 | 457 | */ |
458 | 458 | protected function doAck( Job $job ) { |
459 | 459 | if ( !isset( $job->metadata['id'] ) ) { |
@@ -549,7 +549,7 @@ discard block |
||
549 | 549 | |
550 | 550 | /** |
551 | 551 | * @see JobQueue::getAllQueuedJobs() |
552 | - * @return Iterator |
|
552 | + * @return MappedIterator|null |
|
553 | 553 | */ |
554 | 554 | public function getAllQueuedJobs() { |
555 | 555 | return $this->getJobIterator( array( 'job_cmd' => $this->getType(), 'job_token' => '' ) ); |
@@ -557,7 +557,7 @@ discard block |
||
557 | 557 | |
558 | 558 | /** |
559 | 559 | * @see JobQueue::getAllAcquiredJobs() |
560 | - * @return Iterator |
|
560 | + * @return MappedIterator|null |
|
561 | 561 | */ |
562 | 562 | public function getAllAcquiredJobs() { |
563 | 563 | return $this->getJobIterator( array( 'job_cmd' => $this->getType(), "job_token > ''" ) ); |
@@ -565,7 +565,7 @@ discard block |
||
565 | 565 | |
566 | 566 | /** |
567 | 567 | * @param array $conds Query conditions |
568 | - * @return Iterator |
|
568 | + * @return MappedIterator|null |
|
569 | 569 | */ |
570 | 570 | protected function getJobIterator( array $conds ) { |
571 | 571 | $dbr = $this->getSlaveDB(); |
@@ -817,7 +817,7 @@ discard block |
||
817 | 817 | /** |
818 | 818 | * Return the list of job fields that should be selected. |
819 | 819 | * @since 1.23 |
820 | - * @return array |
|
820 | + * @return string[] |
|
821 | 821 | */ |
822 | 822 | public static function selectFields() { |
823 | 823 | return array( |
@@ -179,7 +179,7 @@ |
||
179 | 179 | * This pops a job off a queue as specified by $wgJobTypeConf and |
180 | 180 | * updates the aggregate job queue information cache as needed. |
181 | 181 | * |
182 | - * @param int|string $qtype JobQueueGroup::TYPE_* constant or job type string |
|
182 | + * @param integer $qtype JobQueueGroup::TYPE_* constant or job type string |
|
183 | 183 | * @param int $flags Bitfield of JobQueueGroup::USE_* constants |
184 | 184 | * @param array $blacklist List of job types to ignore |
185 | 185 | * @return Job|bool Returns false on failure |
@@ -378,7 +378,7 @@ discard block |
||
378 | 378 | /** |
379 | 379 | * @see JobQueue::doAck() |
380 | 380 | * @param Job $job |
381 | - * @return Job|bool |
|
381 | + * @return boolean |
|
382 | 382 | * @throws UnexpectedValueException |
383 | 383 | * @throws JobQueueError |
384 | 384 | */ |
@@ -480,7 +480,7 @@ discard block |
||
480 | 480 | |
481 | 481 | /** |
482 | 482 | * @see JobQueue::doDelete() |
483 | - * @return bool |
|
483 | + * @return boolean|null |
|
484 | 484 | * @throws JobQueueError |
485 | 485 | */ |
486 | 486 | protected function doDelete() { |
@@ -693,7 +693,7 @@ discard block |
||
693 | 693 | |
694 | 694 | /** |
695 | 695 | * @param array $fields |
696 | - * @return Job|bool |
|
696 | + * @return Job |
|
697 | 697 | */ |
698 | 698 | protected function getJobFromFields( array $fields ) { |
699 | 699 | $title = Title::makeTitle( $fields['namespace'], $fields['title'] ); |
@@ -77,6 +77,10 @@ |
||
77 | 77 | } |
78 | 78 | } |
79 | 79 | |
80 | + /** |
|
81 | + * @param File $file |
|
82 | + * @param string $thumbUrl |
|
83 | + */ |
|
80 | 84 | protected function hitThumbUrl( $file, $transformParams, &$thumbUrl ) { |
81 | 85 | global $wgUploadThumbnailRenderHttpCustomHost, $wgUploadThumbnailRenderHttpCustomDomain; |
82 | 86 |
@@ -151,7 +151,6 @@ |
||
151 | 151 | * @since 1.23 |
152 | 152 | * |
153 | 153 | * @param array $array1 The array to compare from |
154 | - * @param array $array2,... More arrays to compare against |
|
155 | 154 | * @return array An array containing all the values from array1 |
156 | 155 | * that are not present in any of the other arrays. |
157 | 156 | */ |
@@ -35,6 +35,9 @@ |
||
35 | 35 | class BufferingStatsdDataFactory extends StatsdDataFactory { |
36 | 36 | protected $buffer = array(); |
37 | 37 | |
38 | + /** |
|
39 | + * @param string $prefix |
|
40 | + */ |
|
38 | 41 | public function __construct( $prefix ) { |
39 | 42 | parent::__construct(); |
40 | 43 | $this->prefix = $prefix; |
@@ -33,6 +33,10 @@ |
||
33 | 33 | // TO IMPLEMENT? protected $version |
34 | 34 | // TO IMPLEMENT? protected $comment |
35 | 35 | |
36 | + /** |
|
37 | + * @param string $name |
|
38 | + * @param string $value |
|
39 | + */ |
|
36 | 40 | function __construct( $name, $value, $attr ) { |
37 | 41 | $this->name = $name; |
38 | 42 | $this->set( $value, $attr ); |