Property | Type | Description | |
---|---|---|---|
$description | string | ||
$display | integer | ||
$essential | boolean | ||
$name | string | ||
$pharAlias | string | ||
$pharStub | string | ||
$pharname | File name of the output PHP archive |
Property | Type | Description | |
---|---|---|---|
$metadata | array |
Method | Description | |
---|---|---|
fire ( array $args = [] ) : boolean | Execute the assemble command | |
getGitCommitHash ( ) : string | Grab the git commit hash |
Method | Description | |
---|---|---|
addautoRun ( array $run, string $workspace, string $file ) : boolean | Add an autoRun entry. | |
buildPhar ( string $workspace, array $args = [] ) : boolean | Build the Phar | |
cleanupWorkspace ( string $dir ) : boolean | Recursively delete an entire directory | |
copyFile ( string $from, string $to, string $filename ) : boolean | Copy a file from one directory to another, ensuring that the destination directory exists. | |
createWorkspace ( ) : string | Create a random workspace directory | |
getMetadata ( ) : string | ||
getRawMetadata ( ) : array | ||
setupFiles ( string $workspace, array $args = [] ) | Place all the files in a workspace directory to prepare for Phar assembly. |
protected cleanupWorkspace ( string $dir ) : boolean | ||
$dir | string | |
return | boolean |
protected createWorkspace ( ) : string | ||
return | string |
public getGitCommitHash ( ) : string | ||
return | string |
protected setupFiles ( string $workspace, array $args = [] ) | ||
$workspace | string | |
$args | array |