MetadataStore: fix some doc comments

This commit is contained in:
Dylan K. Taylor 2019-12-04 21:14:09 +00:00
parent c57eb26fd5
commit d867ffc60d

View File

@ -29,7 +29,7 @@ namespace pocketmine\metadata;
use pocketmine\plugin\Plugin; use pocketmine\plugin\Plugin;
abstract class MetadataStore{ abstract class MetadataStore{
/** @var \SplObjectStorage[] */ /** @var \SplObjectStorage[]|MetadataValue[][] */
private $metadataMap; private $metadataMap;
/** /**
@ -100,7 +100,7 @@ abstract class MetadataStore{
* @param Plugin $owningPlugin * @param Plugin $owningPlugin
*/ */
public function invalidateAll(Plugin $owningPlugin){ public function invalidateAll(Plugin $owningPlugin){
/** @var MetadataValue[] $values */ /** @var \SplObjectStorage|MetadataValue[] $values */
foreach($this->metadataMap as $values){ foreach($this->metadataMap as $values){
if(isset($values[$owningPlugin])){ if(isset($values[$owningPlugin])){
$values[$owningPlugin]->invalidate(); $values[$owningPlugin]->invalidate();