Method | Description | |
---|---|---|
__construct ( string $inputDir = null, string $outputDir = null, array $config = null ) : void | Initialize site object | |
getInputDir ( ) : string | Get input directory path | |
getOutputDir ( ) : string | Get output directory path | |
getOutputter ( ) : Phrozn\Outputter | Get outputter instance | |
getQueue ( ) : array | Return list of queued views ready to be processed | |
getSiteConfig ( ) : array | Get site configuration | |
setInputDir ( string $path ) : Phrozn\Site | Set input directory path | |
setOutputDir ( string $path ) : Phrozn\Site | Set output directory path | |
setOutputter ( Phrozn\Outputter $outputter ) : Phrozn\Site | Set outputter | |
setSiteConfig ( array $config ) : Phrozn\Has\SiteConfig | Set site configuration |
Method | Description | |
---|---|---|
addView ( $view ) : Phrozn\Site | Adds view to the list of queued views | |
buildQueue ( ) : Phrozn\Site | Create list of views to be created | |
getProjectDir ( ) : string | Guess directory with Phrozn project using input directory |
protected addView ( $view ) : Phrozn\Site | ||
return | Phrozn\Site |
protected buildQueue ( ) : Phrozn\Site | ||
return | Phrozn\Site |
public getOutputDir ( ) : string | ||
return | string |
public getOutputter ( ) : Phrozn\Outputter | ||
return | Phrozn\Outputter |
protected getProjectDir ( ) : string | ||
return | string |
public setInputDir ( string $path ) : Phrozn\Site | ||
$path | string | Directory path |
return | Phrozn\Site |
public setOutputDir ( string $path ) : Phrozn\Site | ||
$path | string | Directory path |
return | Phrozn\Site |
public setOutputter ( Phrozn\Outputter $outputter ) : Phrozn\Site | ||
$outputter | Phrozn\Outputter | Outputter instance |
return | Phrozn\Site |
public setSiteConfig ( array $config ) : Phrozn\Has\SiteConfig | ||
$config | array | Array of options |
return | Phrozn\Has\SiteConfig |