mirror of
https://github.com/Karaka-Management/oms-QA.git
synced 2026-02-18 16:48:40 +00:00
fix phpstan
This commit is contained in:
parent
f06b759cfb
commit
56e3e31bf4
|
|
@ -14,6 +14,8 @@ declare(strict_types=1);
|
||||||
|
|
||||||
namespace Modules\QA\Models;
|
namespace Modules\QA\Models;
|
||||||
|
|
||||||
|
use Modules\Tag\Models\Tag;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Task class.
|
* Task class.
|
||||||
*
|
*
|
||||||
|
|
@ -73,7 +75,7 @@ class QAQuestion implements \JsonSerializable
|
||||||
/**
|
/**
|
||||||
* Badges.
|
* Badges.
|
||||||
*
|
*
|
||||||
* @var array
|
* @var array<int, int|Tag>
|
||||||
* @since 1.0.0
|
* @since 1.0.0
|
||||||
*/
|
*/
|
||||||
private array $badges = [];
|
private array $badges = [];
|
||||||
|
|
@ -327,13 +329,23 @@ class QAQuestion implements \JsonSerializable
|
||||||
/**
|
/**
|
||||||
* Add badge to question
|
* Add badge to question
|
||||||
*
|
*
|
||||||
* @param int|QABadge $badge Badge
|
* @param int|Tag $badge Badge
|
||||||
*/
|
*/
|
||||||
public function addBadge($badge) : void
|
public function addBadge($badge) : void
|
||||||
{
|
{
|
||||||
$this->badges[] = $badge;
|
$this->badges[] = $badge;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set badges to question
|
||||||
|
*
|
||||||
|
* @param array<int, int|Tag> $badges Badges
|
||||||
|
*/
|
||||||
|
public function setBadges(array $badges) : void
|
||||||
|
{
|
||||||
|
$this->badges = $badges;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get answers
|
* Get answers
|
||||||
*
|
*
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user