Метод | Описание | |
---|---|---|
buildBinary ( string $binary ) : Rocketeer\Abstracts\AbstractBinary | Rocketeer\Abstracts\AbstractPackageManager | Build a binary. | |
buildCommand ( string | Rocketeer\Abstracts\AbstractTask $task, string | null $slug = null ) : Rocketeer\Abstracts\AbstractCommand | Build the command bound to a task. | |
buildStrategy ( string $strategy, string | null $concrete = null ) : Rocketeer\Abstracts\Strategies\AbstractStrategy | false | Build a strategy. | |
buildTask ( string | Closur\Closure | Rocketeer\Abstracts\AbstractTask $task, string | null $name = null, string | null $description = null ) : Rocketeer\Abstracts\AbstractTask | Build a task from anything. | |
buildTaskFromClass ( string | Rocketeer\Abstracts\AbstractTask $task ) : Rocketeer\Abstracts\AbstractTask | Build a task from its name. | |
buildTaskFromClosure ( Closure $callback, string | null $stringTask = null ) : Rocketeer\Abstracts\AbstractTask | Build a task from a Closure or a string command. | |
buildTaskFromString ( string | string[] | null $task ) : Rocketeer\Abstracts\AbstractTask | Build a task from a string. | |
buildTasks ( array $tasks ) : array | Build an array of tasks. | |
wrapStringTasks ( string | array $stringTask ) : Closure |
Метод | Описание | |
---|---|---|
composeTask ( string | Closur\Closure | Rocketeer\Abstracts\AbstractTask $task ) : mixed | Rocketeer\Abstracts\AbstractTask | Compose a Task from its various types. | |
findQualifiedName ( string $class, string[] $paths = [] ) : string | false | Find a class in various predefined namespaces. | |
getTaskHandle ( string | Rocketeer\Abstracts\AbstractTask $task ) : string | null | Get the handle of a task from its name. | |
isStringCommand ( string | Closur\Closure | Rocketeer\Abstracts\AbstractTask $string ) : boolean | Check if a string is a command or a task. | |
taskClassExists ( string $task ) : string | false | Check if a class with the given task name exists. |
public buildBinary ( string $binary ) : Rocketeer\Abstracts\AbstractBinary | Rocketeer\Abstracts\AbstractPackageManager | ||
$binary | string | |
Результат | Rocketeer\Abstracts\AbstractBinary | Rocketeer\Abstracts\AbstractPackageManager |
public buildTask ( string | Closur\Closure | Rocketeer\Abstracts\AbstractTask $task, string | null $name = null, string | null $description = null ) : Rocketeer\Abstracts\AbstractTask | ||
$task | string | Closur\Closure | Rocketeer\Abstracts\AbstractTask | |
$name | string | null | |
$description | string | null | |
Результат | Rocketeer\Abstracts\AbstractTask |
public buildTaskFromClass ( string | Rocketeer\Abstracts\AbstractTask $task ) : Rocketeer\Abstracts\AbstractTask | ||
$task | string | Rocketeer\Abstracts\AbstractTask | |
Результат | Rocketeer\Abstracts\AbstractTask |
public buildTaskFromString ( string | string[] | null $task ) : Rocketeer\Abstracts\AbstractTask | ||
$task | string | string[] | null | |
Результат | Rocketeer\Abstracts\AbstractTask |
public buildTasks ( array $tasks ) : array | ||
$tasks | array | |
Результат | array |
protected composeTask ( string | Closur\Closure | Rocketeer\Abstracts\AbstractTask $task ) : mixed | Rocketeer\Abstracts\AbstractTask | ||
$task | string | Closur\Closure | Rocketeer\Abstracts\AbstractTask | |
Результат | mixed | Rocketeer\Abstracts\AbstractTask |
protected findQualifiedName ( string $class, string[] $paths = [] ) : string | false | ||
$class | string | |
$paths | string[] | |
Результат | string | false |
protected isStringCommand ( string | Closur\Closure | Rocketeer\Abstracts\AbstractTask $string ) : boolean | ||
$string | string | Closur\Closure | Rocketeer\Abstracts\AbstractTask | |
Результат | boolean |
protected taskClassExists ( string $task ) : string | false | ||
$task | string | |
Результат | string | false |