BaseInventory: improve type info available to setContents() and internalSetContents()

This commit is contained in:
Dylan K. Taylor 2022-09-02 19:36:08 +01:00
parent a0ea74c08f
commit a735a69870
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D

View File

@ -76,11 +76,13 @@ abstract class BaseInventory implements Inventory{
/**
* @param Item[] $items
* @phpstan-param array<int, Item> $items
*/
abstract protected function internalSetContents(array $items) : void;
/**
* @param Item[] $items
* @phpstan-param array<int, Item> $items
*/
public function setContents(array $items) : void{
if(count($items) > $this->getSize()){