Abstract document service adapter

Provides functionality surrounding setting classes for each of:

  • document objects
  • document set objects
  • query class objects
category Zend
package Zend_Cloud
subpackage DocumentService
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Get the class for document objects

getDocumentClass() : string

Returns

string

Get the class for document set objects

getDocumentSetClass() : string

Returns

string

Get the class for query objects

getQueryClass() : string

Returns

string

Set the class for document objects

setDocumentClass(string $class) : \Zend_Cloud_DocumentService_Adapter_AbstractAdapter

Parameters

$class

string

Returns

\Zend_Cloud_DocumentService_Adapter_AbstractAdapter

Set the class for document set objects

setDocumentSetClass(string $class) : \Zend_Cloud_DocumentService_Adapter_AbstractAdapter

Parameters

$class

string

Returns

\Zend_Cloud_DocumentService_Adapter_AbstractAdapter

Set the query class for query objects

setQueryClass(string $class) : \Zend_Cloud_DocumentService_Adapter_AbstractAdapter

Parameters

$class

string

Returns

\Zend_Cloud_DocumentService_Adapter_AbstractAdapter

 Properties

 

Class to utilize for new document objects

$_documentClass : string

Default

'Zend_Cloud_DocumentService_Document'
 

Class to utilize for new document set objects

$_documentSetClass : string

Default

'Zend_Cloud_DocumentService_DocumentSet'
 

Class to utilize for new query objects

$_queryClass : string

Default

'Zend_Cloud_DocumentService_Query'

 Constants

 

DOCUMENTSET_CLASS

DOCUMENTSET_CLASS = 'documentset_class' 
 

DOCUMENT_CLASS

DOCUMENT_CLASS = 'document_class' 
 

QUERY_CLASS

QUERY_CLASS = 'query_class'