PHP 클래스 Neos\Neos\Setup\Step\SiteImportStep

상속: extends Neos\Setup\Step\AbstractStep
파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$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