Method | Description | |
---|---|---|
addIgnoredFiles ( array $ignoredFiles ) | Add to the list of files (in the app root) that should not be copied. | |
build ( ) | Build this application. Acquire dependencies, plugins, libraries, and submodules. | |
canArchive ( ) : boolean | Find whether the build may be archived. | |
detect ( string $appRoot ) : boolean | Detect if the files in a given directory belong to this toolstack. | |
getAppDir ( ) : string | Get the application root after build. | |
getKey ( ) : string | false | Get the configuration key for the toolstack. | |
getWebRoot ( ) : string | Get the document root after build. | |
install ( ) | Move files into place. This could happen straight after the build, or after an old build archive has been extracted. | |
prepare ( string $buildDir, |
Prepare this application to be built. | |
setBuildDir ( string $buildDir ) | Set the build directory. | |
setOutput ( Symfony\Component\Console\Output\OutputInterface $output ) | Set the output stream for the toolstack. |
public addIgnoredFiles ( array $ignoredFiles ) | ||
$ignoredFiles | array |
public build ( ) |
public canArchive ( ) : boolean | ||
return | boolean |
public getWebRoot ( ) : string | ||
return | string |
public install ( ) |
public prepare ( string $buildDir, |
||
$buildDir | string | The directory in which the app should be built. |
$app | The app to build. | |
$config | CLI configuration. | |
$settings | array | Additional settings for the build. Possible settings include: - clone (bool, default false) Clone the repository to the build directory before building, where possible. - copy (bool, default false) Copy files instead of symlinking them, where possible. - abslinks (bool, default false) Use absolute paths in symlinks. - no-cache (bool, default false) Disable the package cache (if relevant and if the package manager supports this). - sourceDir (string) The source directory that contains the app(s). - multiApp (bool, default false) Whether there is more than 1 app in the source directory. |
public setBuildDir ( string $buildDir ) | ||
$buildDir | string |
public setOutput ( Symfony\Component\Console\Output\OutputInterface $output ) | ||
$output | Symfony\Component\Console\Output\OutputInterface |