Tool/Framework/Client/Abstract.php
- 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_Abstract
- Implements
- Children
- \Zend_Tool_Framework_Client_Console
- Category
- Zend
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Properties
Methods
_handleDispatchExecution( $class, $methodName, $callParameters) : void
Name | Type | Description |
---|---|---|
$class | ||
$methodName | ||
$callParameters |
_postDispatch() : void
This method should be implemented by the client implementation to take the output of the response object and return it (in an client specific way) back to the Tooling Client.
_preDispatch() : void
This method *must* be implemented by the client implementation to parse out and setup the request objects action, provider and parameter information.
_preInit() : void
This method should be implemented by the client implementation to construct and set custom inflectors, request and response objects.
dispatch() : void
This method should be called in order to "handle" a Tooling Client request that has come to the client that has been implemented.
getName() : string
getName() - Return the client name which can be used to query the manifest if need be.
Type | Description |
---|---|
string | The client name |
getRegistry() : \Zend_Tool_Framework_Registry_Interface
getRegistry();
Type | Description |
---|---|
\Zend_Tool_Framework_Registry_Interface |
hasInteractiveInput() : bool
hasInteractiveInput() - Convienence method for determining if this client can handle interactive input, and thus be able to run the promptInteractiveInput
Type | Description |
---|---|
bool |
setRegistry(\Zend_Tool_Framework_Registry_Interface $registry) : \Zend_Tool_Framework_Client_Abstract
setRegistry() - Required by the Zend_Tool_Framework_Registry_EnabledInterface interface which ensures proper registry dependency resolution
Name | Type | Description |
---|---|---|
$registry | \Zend_Tool_Framework_Registry_Interface |
Type | Description |
---|---|
\Zend_Tool_Framework_Client_Abstract |