PHP Класс Neos\Neos\Domain\Service\SiteService

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$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