Class: Console_CommandLine_MessageProvider_Default
Source Location: /Console_CommandLine-1.0.0RC1/CommandLine/MessageProvider/Default.php
Lightweight class that manages messages used by Console_CommandLine package, allowing the developper to customize these messages, for example to internationalize a command line frontend.
Author(s):
Version:
Copyright:
Inherited Variables
Inherited Methods
Class Details
[line 43]
Lightweight class that manages messages used by Console_CommandLine package, allowing the developper to customize these messages, for example to internationalize a command line frontend.
Class Variables
$messages = array(
'OPTION_VALUE_REQUIRED' => 'option "{$name}" require a value.',
'OPTION_VALUE_UNEXPECTED' => 'option "{$name}" does not expects a value (got "{$value}").',
'OPTION_VALUE_NOT_VALID' => 'option "{$name}" must be one of the following: "{$choices}" (got "{$value}").',
'OPTION_VALUE_TYPE_ERROR' => 'option "{$name}" require a value of type {$type} (got "{$value}").',
'OPTION_AMBIGUOUS' => 'ambiguous option "{$name}", can be one of the following: {$matches}.',
'OPTION_UNKNOWN' => 'unknown option "{$name}".',
'ARGUMENT_REQUIRED' => 'you must provide at least {$argnum} argument{$plural}.',
'PROG_HELP_LINE' => 'Type "{$progname} -h" to get help.',
'PROG_VERSION_LINE' => '{$progname} version {$version}.',
'COMMAND_HELP_LINE' => 'Type "{$progname} <command> -h" to get help on specific command.',
'USAGE_WORD' => 'Usage',
'OPTION_WORD' => 'Options',
'ARGUMENT_WORD' => 'Arguments',
'COMMAND_WORD' => 'Commands',
'PASSWORD_PROMPT' => 'Password: ',
'PASSWORD_PROMPT_ECHO' => 'Password (warning: will echo): '
)
[line 54]
Associative array of messages
Method Detail
get [line 85]
string get(
string
$code, [array
$vars = array()])
Retrieve the given string identifier corresponding message.
Parameters:
string
$code
—
the string identifier of the message
array
$vars
—
an array of template variables
Documentation generated on 2019年3月11日 15:14:50 -0400 by
phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.