Property | Type | Description | |
---|---|---|---|
$assetClassNames | array |
An array that contains all fully qualified class names that implement AssetInterface | |
$contextFactory | Neos\ContentRepository\Domain\Service\ContextFactoryInterface | ||
$dateTimeClassNames | array |
An array that contains all fully qualified class names that extend \DateTime including \DateTime itself | |
$eventEmittingService | |||
$imageVariantClassNames | array |
An array that contains all fully qualified class names that extend ImageVariant including ImageVariant itself | |
$nodeImportService | |||
$objectManager | Neos\Flow\ObjectManagement\ObjectManagerInterface | ||
$packageManager | Neos\Flow\Package\PackageManagerInterface | ||
$persistenceManager | Neos\Flow\Persistence\PersistenceManagerInterface | ||
$reflectionService | |||
$resourcesPath | string | ||
$siteRepository | |||
$workspaceRepository |
Method | Description | |
---|---|---|
importFromFile ( string $pathAndFilename ) : |
Imports one or multiple sites from the XML file at $pathAndFilename | |
importFromPackage ( string $packageKey ) : |
Checks for the presence of Sites.xml in the given package and imports it if found. | |
initializeObject ( ) : void |
Method | Description | |
---|---|---|
emitSiteImported ( |
Signal that is triggered when a site has been imported successfully | |
getSiteByNodeName ( string $siteNodeName ) : |
Updates or creates a site with the given $siteNodeName |
protected emitSiteImported ( |
||
$site | The site that has been imported | |
return | void |
protected getSiteByNodeName ( string $siteNodeName ) : |
||
$siteNodeName | string | |
return |
public importFromFile ( string $pathAndFilename ) : |
||
$pathAndFilename | string | |
return | The imported site |
public importFromPackage ( string $packageKey ) : |
||
$packageKey | string | |
return | the imported site |
protected array |
||
return | array |
protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $contextFactory | ||
return | Neos\ContentRepository\Domain\Service\ContextFactoryInterface |
protected array |
||
return | array |
protected EventEmittingService,Neos\Neos\EventLog\Domain\Service $eventEmittingService | ||
return |
protected array |
||
return | array |
protected NodeImportService,Neos\ContentRepository\Domain\Service\ImportExport $nodeImportService | ||
return |
protected ObjectManagerInterface,Neos\Flow\ObjectManagement $objectManager | ||
return | Neos\Flow\ObjectManagement\ObjectManagerInterface |
protected PackageManagerInterface,Neos\Flow\Package $packageManager | ||
return | Neos\Flow\Package\PackageManagerInterface |
protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager | ||
return | Neos\Flow\Persistence\PersistenceManagerInterface |
protected ReflectionService,Neos\Flow\Reflection $reflectionService | ||
return |
protected SiteRepository,Neos\Neos\Domain\Repository $siteRepository | ||
return |