diff --git a/.phpstan.neon.dist b/.phpstan.neon.dist index 634fdd842..3a711d24e 100644 --- a/.phpstan.neon.dist +++ b/.phpstan.neon.dist @@ -1,5 +1,5 @@ parameters: - level: 6 + level: 8 paths: - MultisiteLanguageSwitcher.php - includes diff --git a/includes/MslsMain.php b/includes/MslsMain.php index c27fa8d48..e8d552ecf 100644 --- a/includes/MslsMain.php +++ b/includes/MslsMain.php @@ -38,7 +38,7 @@ final public function __construct( MslsOptions $options, MslsBlogCollection $col $this->collection = $collection; } - public static function create(): object { + public static function create(): MslsMain { return new static( msls_options(), msls_blog_collection() ); } diff --git a/includes/MslsOutput.php b/includes/MslsOutput.php index 7d3061e38..06068b06d 100644 --- a/includes/MslsOutput.php +++ b/includes/MslsOutput.php @@ -23,6 +23,9 @@ class MslsOutput extends MslsMain { const MSLS_GET_TAGS_HOOK = 'msls_output_get_tags'; + public static function create(): MslsOutput { + return new static( msls_options(), msls_blog_collection() ); + } public static function init(): object { _deprecated_function( __METHOD__, '2.9.2', 'MslsOutput::create' );