jobqueue: Document Title as valid param type for compat (2)

Follows-up 9b4938c40d, and 4bff6f1558. The latter of which
updated ::factory() instead of __construct(). Oops.

This should fix build failures that are preventing merges
in repos where Phan is finding Job::__construct(string, Title)
where it currently fails as follows:

 CompileArticleMetadataJob.php:11
 PhanTypeMismatchArgument Argument 2 (params) is …\Title|string but
 \Job::__construct() takes array

As Phan is reading the php doc I guess.

Change-Id: I128d57ead6bcb9dbae99d41a1f23192c3f6fbdba
This commit is contained in:
Timo Tijhof 2019-04-05 01:09:30 +01:00
parent dd0929c9dc
commit 766549999c

View file

@ -106,7 +106,7 @@ abstract class Job implements IJobSpecification {
/**
* @param string $command
* @param array $params
* @param array|Title $params
*/
public function __construct( $command, $params = [] ) {
if ( $params instanceof Title ) {