PHP Class Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorAdaptor

Deprecation: since 1.2 This is merely a helper until the NodeDataLabelGeneratorInterface is finally removed.
Inheritance: implements Neos\ContentRepository\Domain\Model\NodeLabelGeneratorInterface
Datei anzeigen Open project: neos/neos-development-collection Class Usage Examples

Protected Properties

Property Type Description
$nodeDataLabelGenerator Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface

Public Methods

Method Description
getLabel ( Neos\ContentRepository\Domain\Model\NodeInterface $node, boolean $crop = true ) : string Render a node label
getNodeDataLabelGenerator ( ) : Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface
setNodeDataLabelGenerator ( Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface $nodeDataLabelGenerator )

Method Details

getLabel() public method

Render a node label
public getLabel ( Neos\ContentRepository\Domain\Model\NodeInterface $node, boolean $crop = true ) : string
$node Neos\ContentRepository\Domain\Model\NodeInterface
$crop boolean This argument is deprecated as of Neos 1.2 and will be removed. Don't rely on this behavior and crop labels in the view.
return string

getNodeDataLabelGenerator() public method

public getNodeDataLabelGenerator ( ) : Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface
return Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface

setNodeDataLabelGenerator() public method

public setNodeDataLabelGenerator ( Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface $nodeDataLabelGenerator )
$nodeDataLabelGenerator Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface

Property Details

$nodeDataLabelGenerator protected_oe property

protected NodeDataLabelGeneratorInterface,Neos\ContentRepository\Domain\Model $nodeDataLabelGenerator
return Neos\ContentRepository\Domain\Model\NodeDataLabelGeneratorInterface