\Charcoal\ModelDescribableInterface

Defines a model having metadata that allows the customization of objects.

Summary

Methods
Constants
setData()
setMetadataLoader()
setMetadata()
metadata()
loadMetadata()
setMetadataIdent()
metadataIdent()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

loadMetadata()

loadMetadata(string  $metadataIdent = null) : \Charcoal\Model\MetadataInterface

Parameters

string $metadataIdent

The metadata ident to load. If null, generate from object.

Returns

\Charcoal\Model\MetadataInterface

setMetadataIdent()

setMetadataIdent(string  $metadataIdent) : \Charcoal\Model\DescribableInterface

Parameters

string $metadataIdent

Explicitely set the metadata ident.

Returns

\Charcoal\Model\DescribableInterface

Chainable

metadataIdent()

metadataIdent() : string

Returns

string