Tool/Framework/Provider/Signature.php
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-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Tool
- Subpackage
- Framework
- Version
- $Id: Signature.php 24593 2012-01-05 20:35:02Z matthew $
\Zend_Tool_Framework_Provider_Signature
- Implements
- \Zend_Tool_Framework_Registry_EnabledInterface
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Properties
Methods


__construct(\Zend_Tool_Framework_Provider_Interface $provider) : void
Constructor
Name | Type | Description |
---|---|---|
$provider | \Zend_Tool_Framework_Provider_Interface |


_process() : void
_process() is called at construction time and is what will build the signature information for determining what is actionable


_processActionableMethods() : void
_processActionableMethods() - process all methods that can be called on this provider.


getActionableMethod(string $methodName) : array
getActionableMethod() - Get an actionable method by name, this will return an array of useful information about what can be exectued on this provider
Name | Type | Description |
---|---|---|
$methodName | string |
Type | Description |
---|---|
array |


getActionableMethodByActionName(string $actionName, $specialtyName = '_Global') : array
getActionableMethodByActionName() - Get an actionable method by its action name, this will return an array of useful information about what can be exectued on this provider
Name | Type | Description |
---|---|---|
$actionName | string | |
$specialtyName |
Type | Description |
---|---|
array |


getProvider() : \Zend_Tool_Framework_Provider_Interface
Get the provider for this signature
Type | Description |
---|---|
\Zend_Tool_Framework_Provider_Interface |


getProviderReflection() : \Zend_Reflection_Class
getProviderReflection()
Type | Description |
---|---|
\Zend_Reflection_Class |


setRegistry(\Zend_Tool_Framework_Registry_Interface $registry) : \Zend_Tool_Framework_Provider_Signature
setRegistry()
Name | Type | Description |
---|---|---|
$registry | \Zend_Tool_Framework_Registry_Interface |
Type | Description |
---|---|
\Zend_Tool_Framework_Provider_Signature |