Zend Framework  3.0
Public Member Functions | Protected Attributes | List of all members
Line Class Reference

Public Member Functions

 __construct ($promptText= 'Please enter value: ', $allowEmpty=false, $maxLength=2048)
 Ask the user for an answer (a line of text)
 
 show ()
 Show the prompt to user and return the answer.
 
 setAllowEmpty ($allowEmpty)
 
 getAllowEmpty ()
 
 setMaxLength ($maxLength)
 
 getMaxLength ()
 
 setPromptText ($promptText)
 
 getPromptText ()
 
- Public Member Functions inherited from AbstractPrompt
 getLastResponse ()
 Return last answer to this prompt.
 
 getConsole ()
 Return console adapter to use when showing prompt.
 
 setConsole (ConsoleAdapter $adapter)
 Set console adapter to use when showing prompt.
 

Protected Attributes

 $promptText = 'Please enter value: '
 
 $allowEmpty = false
 
 $maxLength = 2048
 
- Protected Attributes inherited from AbstractPrompt
 $console
 
 $lastResponse
 

Additional Inherited Members

- Static Public Member Functions inherited from AbstractPrompt
static prompt ()
 Create an instance of this prompt, show it and return response.
 

Constructor & Destructor Documentation

__construct (   $promptText = 'Please enter value: ',
  $allowEmpty = false,
  $maxLength = 2048 
)

Ask the user for an answer (a line of text)

Parameters
string$promptTextThe prompt text to display in console
bool$allowEmptyIs empty response allowed?
int$maxLengthMaximum response length

Member Function Documentation

getAllowEmpty ( )
Returns
bool
getMaxLength ( )
Returns
int
getPromptText ( )
Returns
string
setAllowEmpty (   $allowEmpty)
Parameters
bool$allowEmpty
setMaxLength (   $maxLength)
Parameters
int$maxLength
setPromptText (   $promptText)
Parameters
string$promptText
show ( )

Show the prompt to user and return the answer.

Returns
string

Implements PromptInterface.

Member Data Documentation

$allowEmpty = false
protected
$maxLength = 2048
protected
$promptText = 'Please enter value: '
protected