class I18n extends CommandSet

Class I18n

Constants

private EXCLUDES

Properties

protected Console $console from  CommandSet
protected CommandDefinition[] $commandDefinitions from  CommandSet

Methods

__construct(Console $console)

CommandSet constructor.

CommandDefinition|null
getCommandDefinition(string $command)

No description

array
getCommandDefinitions()

No description

getLogger()

No description

bool
hasCommandDefinition(string $name)

No description

registerCommandDefinition(string $name, string $definition)

Registers the command definition by creating a new instance, saves as internal property and return it for further definition.

XF
requireXF(array $skips = [], array $instantiationClosures = [])

No description

void
runCommand(Input $input, Output $output)

No description

runI18nTokenCheck(Input $input, Output $output)

Checks the source for missing translations

runI18nTokenCompile(Input $input, Output $output)

Compiles all po Files of the system

runI18nTokenDownload(Input $input, Output $output)

No description

void
runI18nTokenMigrate(Input $input, Output $output)

Example:this.is.my.token@@Text

runI18nTokenUpdate(Input $input, Output $output)

Updates the local token database from the sourcecode

void
setupCommandDefinitions()

No description

Details

in CommandSet at line 29
__construct(Console $console)

CommandSet constructor.

Parameters

Console $console

in CommandSet at line 67
CommandDefinition|null getCommandDefinition(string $command)

No description

Parameters

string $command

Return Value

CommandDefinition|null

in CommandSet at line 87
array getCommandDefinitions()

No description

Return Value

array

in CommandSet at line 119
protected ConsoleLogger getLogger()

No description

Return Value

ConsoleLogger

in CommandSet at line 80
bool hasCommandDefinition(string $name)

No description

Parameters

string $name

Return Value

bool

in CommandSet at line 100
protected CommandDefinition registerCommandDefinition(string $name, string $definition)

Registers the command definition by creating a new instance, saves as internal property and return it for further definition.

Parameters

string $name
string $definition

Return Value

CommandDefinition

in CommandSet at line 130
protected XF requireXF(array $skips = [], array $instantiationClosures = [])

No description

Parameters

array $skips
array $instantiationClosures

Return Value

XF

in CommandSet at line 44
void runCommand(Input $input, Output $output)

No description

Parameters

Input $input
Output $output

Return Value

void

at line 159
runI18nTokenCheck(Input $input, Output $output)

Checks the source for missing translations

Parameters

Input $input
Output $output

at line 326
runI18nTokenCompile(Input $input, Output $output)

Compiles all po Files of the system

Parameters

Input $input
Output $output

at line 343
runI18nTokenDownload(Input $input, Output $output)

No description

Parameters

Input $input
Output $output

at line 72
void runI18nTokenMigrate(Input $input, Output $output)

Example:this.is.my.token@@Text

Parameters

Input $input
Output $output

Return Value

void

at line 364
runI18nTokenUpdate(Input $input, Output $output)

Updates the local token database from the sourcecode

Parameters

Input $input
Output $output

at line 39
void setupCommandDefinitions()

No description

Return Value

void