PHP Класс Airship\Hangar\Commands\Assemble

Наследование: extends Airship\Hangar\SessionCommand
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$description string
$display integer
$essential boolean
$name string
$pharAlias string
$pharStub string
$pharname File name of the output PHP archive

Защищенные свойства (Protected)

Свойство Тип Описание
$metadata array

Открытые методы

Метод Описание
fire ( array $args = [] ) : boolean Execute the assemble command
getGitCommitHash ( ) : string Grab the git commit hash

Защищенные методы

Метод Описание
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.

Описание методов

addautoRun() защищенный Метод

Add an autoRun entry.
protected addautoRun ( array $run, string $workspace, string $file ) : boolean
$run array
$workspace string
$file string
Результат boolean

buildPhar() защищенный Метод

Build the Phar
protected buildPhar ( string $workspace, array $args = [] ) : boolean
$workspace string
$args array
Результат boolean

cleanupWorkspace() защищенный Метод

Recursively delete an entire directory
protected cleanupWorkspace ( string $dir ) : boolean
$dir string
Результат boolean

copyFile() защищенный Метод

Copy a file from one directory to another, ensuring that the destination directory exists.
protected copyFile ( string $from, string $to, string $filename ) : boolean
$from string
$to string
$filename string
Результат boolean

createWorkspace() защищенный Метод

Create a random workspace directory
protected createWorkspace ( ) : string
Результат string

fire() публичный Метод

Execute the assemble command
public fire ( array $args = [] ) : boolean
$args array
Результат boolean

getGitCommitHash() публичный Метод

Grab the git commit hash
public getGitCommitHash ( ) : string
Результат string

getMetadata() защищенный Метод

protected getMetadata ( ) : string
Результат string

getRawMetadata() защищенный Метод

protected getRawMetadata ( ) : array
Результат array

setupFiles() защищенный Метод

Place all the files in a workspace directory to prepare for Phar assembly.
protected setupFiles ( string $workspace, array $args = [] )
$workspace string
$args array

Описание свойств

$description публичное свойство

public string $description
Результат string

$display публичное свойство

public int $display
Результат integer

$essential публичное свойство

public bool $essential
Результат boolean

$metadata защищенное свойство

protected array $metadata
Результат array

$name публичное свойство

public string $name
Результат string

$pharAlias публичное свойство

public string $pharAlias
Результат string

$pharStub публичное свойство

public string $pharStub
Результат string

$pharname публичное свойство

File name of the output PHP archive
public $pharname