PHP 클래스 Neos\Neos\Ui\TYPO3CR\Service\NodeService

파일 보기 프로젝트 열기: neos/neos-ui 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$contextFactory TYPO3\TYPO3CR\Domain\Service\ContextFactoryInterface
$domainRepository TYPO3\Neos\Domain\Repository\DomainRepository
$siteRepository TYPO3\Neos\Domain\Repository\SiteRepository

공개 메소드들

메소드 설명
getClosestDocument ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface Helper method to retrieve the closest document for a node
getNodeFromContextPath ( string $contextPath, TYPO3\Neos\Domain\Model\Site $site = null, TYPO3\Neos\Domain\Model\Domain $domain = null ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface Converts a given context path to a node object
isDocument ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node ) : boolean Helper method to check if a given node is a document node.

보호된 메소드들

메소드 설명
prepareContextProperties ( string $workspaceName, array $dimensions = null ) : array Prepares the context properties for the nodes based on the given workspace and dimensions

메소드 상세

getClosestDocument() 공개 메소드

Helper method to retrieve the closest document for a node
public getClosestDocument ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
리턴 TYPO3\TYPO3CR\Domain\Model\NodeInterface

getNodeFromContextPath() 공개 메소드

Converts a given context path to a node object
public getNodeFromContextPath ( string $contextPath, TYPO3\Neos\Domain\Model\Site $site = null, TYPO3\Neos\Domain\Model\Domain $domain = null ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface
$contextPath string
$site TYPO3\Neos\Domain\Model\Site
$domain TYPO3\Neos\Domain\Model\Domain
리턴 TYPO3\TYPO3CR\Domain\Model\NodeInterface

isDocument() 공개 메소드

Helper method to check if a given node is a document node.
public isDocument ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node ) : boolean
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface The node to check
리턴 boolean A boolean which indicates if the given node is a document node.

prepareContextProperties() 보호된 메소드

Prepares the context properties for the nodes based on the given workspace and dimensions
protected prepareContextProperties ( string $workspaceName, array $dimensions = null ) : array
$workspaceName string
$dimensions array
리턴 array

프로퍼티 상세

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

protected ContextFactoryInterface,TYPO3\TYPO3CR\Domain\Service $contextFactory
리턴 TYPO3\TYPO3CR\Domain\Service\ContextFactoryInterface

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

protected DomainRepository,TYPO3\Neos\Domain\Repository $domainRepository
리턴 TYPO3\Neos\Domain\Repository\DomainRepository

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

protected SiteRepository,TYPO3\Neos\Domain\Repository $siteRepository
리턴 TYPO3\Neos\Domain\Repository\SiteRepository