Jelix 1.8.13

CreateAppApplication extends Application
in package

Tags

Table of Contents

$createAppCmd  : mixed
getDefinition()  : mixed
Overridden so that the application doesn't expect the command name to be the first argument.
initCreateAppCommand()  : mixed
getCommandName()  : string
Gets the name of the command based on input.
getDefaultCommands()  : array<string|int, mixed>
Gets the default commands that should always be available.

Properties

Methods

getDefinition()

Overridden so that the application doesn't expect the command name to be the first argument.

public getDefinition() : mixed
Tags
Return values
mixed

initCreateAppCommand()

public initCreateAppCommand(mixed $jelixPath, mixed $jelixAsComposerPackage, mixed $vendorPath, mixed $defaultRule[, mixed $forbiddenRule = '' ]) : mixed
Parameters
$jelixPath : mixed
$jelixAsComposerPackage : mixed
$vendorPath : mixed
$defaultRule : mixed
$forbiddenRule : mixed = ''
Tags
Return values
mixed

getCommandName()

Gets the name of the command based on input.

protected getCommandName(InputInterface $input) : string
Parameters
$input : InputInterface

The input interface

Tags
Return values
string

The command name

getDefaultCommands()

Gets the default commands that should always be available.

protected getDefaultCommands() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>

An array of default Command instances

Search results