PHP 클래스 Neos\Neos\Domain\Service\SiteService

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

보호된 프로퍼티들

프로퍼티 타입 설명
$domainRepository Neos\Neos\Domain\Repository\DomainRepository
$nodeDataRepository Neos\ContentRepository\Domain\Repository\NodeDataRepository
$persistenceManager Neos\Flow\Persistence\PersistenceManagerInterface
$siteRepository Neos\Neos\Domain\Repository\SiteRepository
$workspaceRepository Neos\ContentRepository\Domain\Repository\WorkspaceRepository

공개 메소드들

메소드 설명
pruneAll ( ) : void Remove all sites and their respective nodes and domains
pruneSite ( Site $site ) : void Remove given site all nodes for that site and all domains associated.

보호된 메소드들

메소드 설명
emitSitePruned ( Site $site ) : void Signal that is triggered whenever a site has been pruned

메소드 상세

emitSitePruned() 보호된 메소드

Signal that is triggered whenever a site has been pruned
protected emitSitePruned ( Site $site ) : void
$site Neos\Neos\Domain\Model\Site The site that was pruned
리턴 void

pruneAll() 공개 메소드

Remove all sites and their respective nodes and domains
public pruneAll ( ) : void
리턴 void

pruneSite() 공개 메소드

Remove given site all nodes for that site and all domains associated.
public pruneSite ( Site $site ) : void
$site Neos\Neos\Domain\Model\Site
리턴 void

프로퍼티 상세

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

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

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

protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository
리턴 Neos\ContentRepository\Domain\Repository\NodeDataRepository

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

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

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

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

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

protected WorkspaceRepository,Neos\ContentRepository\Domain\Repository $workspaceRepository
리턴 Neos\ContentRepository\Domain\Repository\WorkspaceRepository