private function getMetadata() { if (empty($this->metadata)) { $this->metadata = $this->storage->fetchMetadata($this->key); } return (object) $this->metadata; }