pocketmine\metadata\MetadataStore::removeMetadata PHP Метод

removeMetadata() публичный Метод

Removes a metadata item owned by a plugin from a subject.
public removeMetadata ( mixed $subject, string $metadataKey, pocketmine\plugin\Plugin $owningPlugin )
$subject mixed
$metadataKey string
$owningPlugin pocketmine\plugin\Plugin
    public function removeMetadata($subject, $metadataKey, Plugin $owningPlugin)
    {
        $key = $this->disambiguate($subject, $metadataKey);
        if (isset($this->metadataMap[$key])) {
            unset($this->metadataMap[$key][$owningPlugin]);
            if ($this->metadataMap[$key]->count() === 0) {
                unset($this->metadataMap[$key]);
            }
        }
    }