Properties

$finder

$finder : \Symfony\Component\Finder\Finder

Type

\Symfony\Component\Finder\Finder

$maxPublish

$maxPublish : integer

Type

integer

$config

$config : \stdClass

Type

\stdClass

Methods

__construct()

__construct() 

Engine constructor.

run()

run() 

Run

processExportArchives()

processExportArchives() 

アーカイブの書き出し

processExportAssets()

processExportAssets(array  $themes) 

テーマのアセット書き出し

Parameters

array $themes

processResolvCssPath()

processResolvCssPath(array  $themes) 

css の url属性のパス解決

Parameters

array $themes

processExportTheme()

processExportTheme(array  $themes) 

テーマのテンプレート書き出し

Parameters

array $themes

processExportTop()

processExportTop() 

トップページの書き出し

processExportCategoryTop()

processExportCategoryTop() 

カテゴリートップの書き出し

processExportEntry()

processExportEntry() 

エントリーの書き出し

processExportPagenation()

processExportPagenation() 

ページの書き出し

processExportCategoryPagenation()

processExportCategoryPagenation(array  $categories) 

カテゴリーページの書き出し

Parameters

array $categories

processExportArchivePage()

processExportArchivePage(array  $categories) 

アーカイブページの書き出し

Parameters

array $categories

copyArchives()

copyArchives() : void

copy archives

copyThemeItems()

copyThemeItems(string  $theme) : void

copy theme items

Parameters

string $theme

resolvePathInCss()

resolvePathInCss(string  $theme) : void

css の url属性のパス解決

Parameters

string $theme

deleteOldFiles()

deleteOldFiles() : void

delete files

extractTheme()

extractTheme(string  $theme) : array

get themes

Parameters

string $theme

Returns

array

getConfig()

getConfig(  $key,   $default,   $i) 

Parameters

$key
$default
$i