PHP Класс Neos\Neos\Setup\Step\SiteImportStep

Наследование: extends Neos\Setup\Step\AbstractStep
Показать файл Открыть проект

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

Свойство Тип Описание
$closureFinisher Neos\Form\Finishers\ClosureFinisher
$contextFactory Neos\ContentRepository\Domain\Service\ContextFactoryInterface
$domainRepository Neos\Neos\Domain\Repository\DomainRepository
$flashMessageContainer Neos\Flow\Mvc\FlashMessageContainer
$nodeDataRepository Neos\ContentRepository\Domain\Repository\NodeDataRepository
$objectManager Neos\Flow\ObjectManagement\ObjectManagerInterface
$optional boolean
$packageManager Neos\Flow\Package\PackageManagerInterface
$persistenceManager Neos\Flow\Persistence\PersistenceManagerInterface
$siteImportService Neos\Neos\Domain\Service\SiteImportService
$siteRepository Neos\Neos\Domain\Repository\SiteRepository
$systemLogger Neos\Flow\Log\SystemLoggerInterface
$workspaceRepository Neos\ContentRepository\Domain\Repository\WorkspaceRepository

Открытые методы

Метод Описание
importSite ( Neos\Form\Core\Model\FinisherContext $finisherContext ) : void

Защищенные методы

Метод Описание
buildForm ( Neos\Form\Core\Model\FormDefinition $formDefinition ) : void Returns the form definitions for the step
deactivateOtherSitePackages ( string $packageKey ) : array If Site Packages already exist and are active, we will deactivate them in order to prevent interactions with the newly created or imported package (like Content Dimensions being used).

Описание методов

buildForm() защищенный Метод

Returns the form definitions for the step
protected buildForm ( Neos\Form\Core\Model\FormDefinition $formDefinition ) : void
$formDefinition Neos\Form\Core\Model\FormDefinition
Результат void

deactivateOtherSitePackages() защищенный Метод

If Site Packages already exist and are active, we will deactivate them in order to prevent interactions with the newly created or imported package (like Content Dimensions being used).
protected deactivateOtherSitePackages ( string $packageKey ) : array
$packageKey string
Результат array

importSite() публичный Метод

public importSite ( Neos\Form\Core\Model\FinisherContext $finisherContext ) : void
$finisherContext Neos\Form\Core\Model\FinisherContext
Результат void

Описание свойств

$closureFinisher защищенное свойство

protected ClosureFinisher,Neos\Form\Finishers $closureFinisher
Результат Neos\Form\Finishers\ClosureFinisher

$contextFactory защищенное свойство

protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $contextFactory
Результат Neos\ContentRepository\Domain\Service\ContextFactoryInterface

$domainRepository защищенное свойство

protected DomainRepository,Neos\Neos\Domain\Repository $domainRepository
Результат Neos\Neos\Domain\Repository\DomainRepository

$flashMessageContainer защищенное свойство

protected FlashMessageContainer,Neos\Flow\Mvc $flashMessageContainer
Результат Neos\Flow\Mvc\FlashMessageContainer

$nodeDataRepository защищенное свойство

protected NodeDataRepository,Neos\ContentRepository\Domain\Repository $nodeDataRepository
Результат Neos\ContentRepository\Domain\Repository\NodeDataRepository

$objectManager защищенное свойство

protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager
Результат Neos\Flow\ObjectManagement\ObjectManagerInterface

$optional защищенное свойство

protected bool $optional
Результат boolean

$packageManager защищенное свойство

protected PackageManagerInterface,Neos\Flow\Package $packageManager
Результат Neos\Flow\Package\PackageManagerInterface

$persistenceManager защищенное свойство

protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager
Результат Neos\Flow\Persistence\PersistenceManagerInterface

$siteImportService защищенное свойство

protected SiteImportService,Neos\Neos\Domain\Service $siteImportService
Результат Neos\Neos\Domain\Service\SiteImportService

$siteRepository защищенное свойство

protected SiteRepository,Neos\Neos\Domain\Repository $siteRepository
Результат Neos\Neos\Domain\Repository\SiteRepository

$systemLogger защищенное свойство

protected SystemLoggerInterface,Neos\Flow\Log $systemLogger
Результат Neos\Flow\Log\SystemLoggerInterface

$workspaceRepository защищенное свойство

protected WorkspaceRepository,Neos\ContentRepository\Domain\Repository $workspaceRepository
Результат Neos\ContentRepository\Domain\Repository\WorkspaceRepository