PHP 클래스 Neos\ContentRepository\Domain\Model\ExpressionBasedNodeLabelGenerator

상속: implements Neos\ContentRepository\Domain\Model\NodeLabelGeneratorInterface
파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$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