Lines Matching refs:metadata

176                 $metadata = MetadataSystem::getForName($booleanMeta)
181 LogUtility::internalError("The boolean metadata name ($booleanMeta) was not found", self::CANONICAL, $e);
184 $defaultBoolean[$metadata::getName()] = $metadata->toStoreDefaultValue();
272 $metadata = MetadataDokuWikiStore::getOrCreateFromResource($page)->getDataCurrentAndPersistent();
273 $persistent = $metadata[MetadataDokuWikiStore::PERSISTENT_DOKUWIKI_KEY];
275 $current = $metadata[MetadataDokuWikiStore::CURRENT_METADATA];
282 ->setDescription("The persistent metadata contains raw values. They contains the values set by the user and the fixed values such as page id.")
288 ->setDescription("The current metadata are the derived / calculated / runtime metadata values (extended with the persistent metadata).")
324 ->setBodyAsJsonMessage("The metadata should be in json format")
330 $managedMetaMessageSuffix = "is a managed metadata, you need to use the metadata manager to delete it";
334 * We loop only over the persistent metadata
347 $metadata = MetadataSystem::getForName($key);
349 $metadata = null;
354 if ($metadata !== null && $metadata->isMutable()) {
355 $messages[] = Message::createInfoMessage("The metadata ($key) $managedMetaMessageSuffix");
359 $messages[] = Message::createInfoMessage("The metadata ($key) is a internal metadata, you can't delete it");
365 $messages[] = Message::createInfoMessage("The metadata ($key) with the value ($stringValue) was deleted");
368 if ($metadata !== null && $metadata->isMutable()) {
369 $messages[] = Message::createInfoMessage("The metadata ($key) $managedMetaMessageSuffix");
373 $messages[] = Message::createInfoMessage("The metadata ($key) is a internal metadata, you can't modify it");
378 $messages[] = Message::createInfoMessage("The metadata ($key) was updated to the value ($postMetaValue) - Old value ($value)");
388 $metadata = MetadataSystem::getForName($key);
389 if ($metadata->isMutable()) {
391 $messages[] = Message::createInfoMessage("The metadata ($key) can only be added via the meta manager");
400 $messages[] = Message::createInfoMessage("The metadata ($key) is a internal metadata, you can't modify it");
405 $messages[] = Message::createInfoMessage("The metadata ($key) was created with the value ($value)");
417 $messagesToSend = "No metadata has been changed.";