Factory for infrastructure adapters

package Zend_Cloud
subpackage Infrastructure
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Cloud_AbstractFactory

 Methods

Retrieve an adapter instance

getAdapter(array $options = array()) : void
Static

Parameters

$options

array

Get an individual adapter instance

_getAdapter(string $adapterOption, array|\Zend_Config $options) : null | \Zend_Cloud_DocumentService_Adapter | \Zend_Cloud_QueueService_Adapter | \Zend_Cloud_StorageService_Adapter
InheritedStatic

Parameters

$adapterOption

string

$options

array\Zend_Config

Returns

null\Zend_Cloud_DocumentService_Adapter\Zend_Cloud_QueueService_Adapter\Zend_Cloud_StorageService_Adapter

Constructor

__construct() : void

Private ctor - should not be used

inherited_from \Zend_Cloud_AbstractFactory::__construct()

Constructor

__construct() 
Inherited

 Properties

 

Interface which adapter must implement to be considered valid

$_adapterInterface : string

Default

'Zend_Cloud_Infrastructure_Adapter'
Static

 Constants

 

INFRASTRUCTURE_ADAPTER_KEY

INFRASTRUCTURE_ADAPTER_KEY = 'infrastructure_adapter'