PHP Класс Neos\SiteKickstarter\Service\GeneratorService

Наследование: extends Neos\Kickstarter\Service\GeneratorService
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$contentDimensionRepository Neos\ContentRepository\Domain\Repository\ContentDimensionRepository
$packageManager Neos\Flow\Package\PackageManagerInterface

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

Метод Описание
generateSitePackage ( string $packageKey, string $siteName ) : array Generate a site package and fill it with boilerplate data.

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

Метод Описание
generateAdditionalFolders ( string $packageKey ) Generate additional folders for site packages.
generateNodeTypesConfiguration ( string $packageKey ) : void Generate a example NodeTypes.yaml
generateSitesTemplate ( string $packageKey, string $siteName ) : void Generate basic template file.
generateSitesTypoScript ( string $packageKey, string $siteName ) : void Generate basic TypoScript files.
generateSitesXml ( string $packageKey, string $siteName ) : void Generate a "Sites.xml" for the given package and name.

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

generateAdditionalFolders() защищенный метод

Generate additional folders for site packages.
protected generateAdditionalFolders ( string $packageKey )
$packageKey string

generateNodeTypesConfiguration() защищенный метод

Generate a example NodeTypes.yaml
protected generateNodeTypesConfiguration ( string $packageKey ) : void
$packageKey string
Результат void

generateSitePackage() публичный метод

Generate a site package and fill it with boilerplate data.
public generateSitePackage ( string $packageKey, string $siteName ) : array
$packageKey string
$siteName string
Результат array

generateSitesTemplate() защищенный метод

Generate basic template file.
protected generateSitesTemplate ( string $packageKey, string $siteName ) : void
$packageKey string
$siteName string
Результат void

generateSitesTypoScript() защищенный метод

Generate basic TypoScript files.
protected generateSitesTypoScript ( string $packageKey, string $siteName ) : void
$packageKey string
$siteName string
Результат void

generateSitesXml() защищенный метод

Generate a "Sites.xml" for the given package and name.
protected generateSitesXml ( string $packageKey, string $siteName ) : void
$packageKey string
$siteName string
Результат void

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

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

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

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

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