PHP Class TightenCo\Jigsaw\SiteBuilder

Afficher le fichier Open project: tightenco/jigsaw

Méthodes publiques

Méthode Description
__construct ( Filesystem $files, $cachePath, $outputPathResolver, $handlers = [] )
build ( $source, $dest, $data )
registerHandler ( $handler )

Private Methods

Méthode Description
buildFile ( $file, $dest )
buildSite ( $source, $dest, $data )
cleanup ( )
getHandler ( $file )
getOutputDirectory ( $file )
getOutputPath ( $file )
handle ( $file, $data )
prepareDirectories ( $directories )
prepareDirectory ( $directory, $clean = false )

Method Details

__construct() public méthode

public __construct ( Filesystem $files, $cachePath, $outputPathResolver, $handlers = [] )
$files Filesystem

build() public méthode

public build ( $source, $dest, $data )

registerHandler() public méthode

public registerHandler ( $handler )