Tool/Framework/Client/Console.php
Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled
with this package in the file LICENSE.txt.
It is also available through the world-wide-web at this URL:
http://framework.zend.com/license/new-bsd
If you did not receive a copy of the license and are unable to
obtain it through the world-wide-web, please send an email
to license@zend.com so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Tool
- Subpackage
- Framework
- Version
- $Id$
\Zend_Tool_Framework_Client_Console
Package: Zend_Tool

Returns

Returns






Zend_Tool_Framework_Client_Console - the CLI Client implementation for Zend_Tool_Framework
- Implements
- Parent(s)
- \Zend_Tool_Framework_Client_Abstract
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Todo
- methods need more API documentation.
Properties
Methods


_preInit() : void
_init() - Tasks processed before the constructor, generally setting up objects to use


convertFromClientNaming(string $string) : string
convertFromClientNaming()
Convert words from client specific naming to code naming - camelcased
Filters are lazy-loaded.
ParametersName | Type | Description |
---|---|---|
$string | string |
Type | Description |
---|---|
string |


convertToClientNaming(string $string) : string
convertToClientNaming()
Convert words to client specific naming, in this case is lower, dash separated
Filters are lazy-loaded.
ParametersName | Type | Description |
---|---|---|
$string | string |
Type | Description |
---|---|
string |


getMissingParameterPromptString(\Zend_Tool_Framework_Provider_Interface $provider, \Zend_Tool_Framework_Action_Interface $actionInterface, string $missingParameterName) : string
getMissingParameterPromptString()
Parameters
Returns
Name | Type | Description |
---|---|---|
$provider | \Zend_Tool_Framework_Provider_Interface | |
$actionInterface | \Zend_Tool_Framework_Action_Interface | |
$missingParameterName | string |
Type | Description |
---|---|
string |


getName() : string
getName() - return the name of the client, in this case 'console'
Returns
Type | Description |
---|---|
string |


handleInteractiveInputRequest(\Zend_Tool_Framework_Client_Interactive_InputRequest $inputRequest) : string
handleInteractiveInputRequest() is required by the Interactive InputInterface
Parameters
Returns
Name | Type | Description |
---|---|---|
$inputRequest | \Zend_Tool_Framework_Client_Interactive_InputRequest |
Type | Description |
---|---|
string |


handleInteractiveOutput(string $output) : void
handleInteractiveOutput() is required by the Interactive OutputInterface
This allows us to display output immediately from providers, rather
than displaying it after the provider is done.
ParametersName | Type | Description |
---|---|---|
$output | string |


main( $options = array()) : void
static
main() - This is typically called from zf.php. This method is a self contained main() function.
Parameters
Name | Type | Description |
---|---|---|
$options |


setConfigOptions(array $configOptions) : void
setConfigOptions()
Parameters
Name | Type | Description |
---|---|---|
$configOptions | array |