PHP Класс Neos\ContentRepository\Domain\Model\ExpressionBasedNodeLabelGenerator

Наследование: implements Neos\ContentRepository\Domain\Model\NodeLabelGeneratorInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$defaultContextConfiguration array
$eelEvaluator Neos\Eel\EelEvaluatorInterface
$expression string

Открытые методы

Метод Описание
getExpression ( ) : string
getLabel ( Neos\ContentRepository\Domain\Model\NodeInterface $node, boolean $crop = true ) : string Render a node label
initializeObject ( ) : void
setExpression ( string $expression )

Описание методов

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

public getExpression ( ) : string
Результат string

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

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.
Результат string

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

public initializeObject ( ) : void
Результат void

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

public setExpression ( string $expression )
$expression string

Описание свойств

$defaultContextConfiguration защищенное свойство

protected array $defaultContextConfiguration
Результат array

$eelEvaluator защищенное свойство

protected EelEvaluatorInterface,Neos\Eel $eelEvaluator
Результат Neos\Eel\EelEvaluatorInterface

$expression защищенное свойство

protected string $expression
Результат string