PHP 클래스 Neos\Neos\Ui\TypoScript\Helper\NodeInfoHelper

상속: implements TYPO3\Eel\ProtectedContextAwareInterface
파일 보기 프로젝트 열기: neos/neos-ui 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$entityToIdentityConverter TYPO3\Neos\TypeConverter\EntityToIdentityConverter
$linkingService TYPO3\Neos\Service\LinkingService
$persistenceManager TYPO3\Flow\Persistence\PersistenceManagerInterface

공개 메소드들

메소드 설명
allowsCallOfMethod ( string $methodName ) : boolean
defaultNodesForBackend ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $site, TYPO3\TYPO3CR\Domain\Model\NodeInterface $documentNode, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
renderDocumentNodeAndChildContent ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $documentNode, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
renderNode ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
renderNodes ( array $nodes, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
uri ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node = null, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )

보호된 메소드들

메소드 설명
renderDocumentNodeAndChildContentInternal ( array &$nodes, TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
renderNodeToList ( &$nodes, TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )

비공개 메소드들

메소드 설명
buildNodeProperties ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node )
buildNodeProperty ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, $propertyName, $dataType )

메소드 상세

allowsCallOfMethod() 공개 메소드

public allowsCallOfMethod ( string $methodName ) : boolean
$methodName string
리턴 boolean

defaultNodesForBackend() 공개 메소드

public defaultNodesForBackend ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $site, TYPO3\TYPO3CR\Domain\Model\NodeInterface $documentNode, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
$site TYPO3\TYPO3CR\Domain\Model\NodeInterface
$documentNode TYPO3\TYPO3CR\Domain\Model\NodeInterface
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext

renderDocumentNodeAndChildContent() 공개 메소드

public renderDocumentNodeAndChildContent ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $documentNode, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
$documentNode TYPO3\TYPO3CR\Domain\Model\NodeInterface
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext

renderDocumentNodeAndChildContentInternal() 보호된 메소드

protected renderDocumentNodeAndChildContentInternal ( array &$nodes, TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
$nodes array
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext

renderNode() 공개 메소드

public renderNode ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext

renderNodeToList() 보호된 메소드

protected renderNodeToList ( &$nodes, TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext

renderNodes() 공개 메소드

public renderNodes ( array $nodes, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
$nodes array
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext

uri() 공개 메소드

public uri ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node = null, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext )
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext

프로퍼티 상세

$entityToIdentityConverter 보호되어 있는 프로퍼티

protected EntityToIdentityConverter,TYPO3\Neos\TypeConverter $entityToIdentityConverter
리턴 TYPO3\Neos\TypeConverter\EntityToIdentityConverter

$linkingService 보호되어 있는 프로퍼티

protected LinkingService,TYPO3\Neos\Service $linkingService
리턴 TYPO3\Neos\Service\LinkingService

$persistenceManager 보호되어 있는 프로퍼티

protected PersistenceManagerInterface,TYPO3\Flow\Persistence $persistenceManager
리턴 TYPO3\Flow\Persistence\PersistenceManagerInterface