Class Amazon_SimpleDB_Model

Description

Amazon_SimpleDB_Model - base class for all model classes

  • abstract:

Located in /Model.php (line 26)


	
			
Direct descendents
Class Description
Amazon_SimpleDB_Model_Attribute Amazon_SimpleDB_Model_Attribute
Amazon_SimpleDB_Model_CreateDomainRequest Amazon_SimpleDB_Model_CreateDomainRequest
Amazon_SimpleDB_Model_CreateDomainResponse Amazon_SimpleDB_Model_CreateDomainResponse
Amazon_SimpleDB_Model_DeleteAttributesRequest Amazon_SimpleDB_Model_DeleteAttributesRequest
Amazon_SimpleDB_Model_DeleteAttributesResponse Amazon_SimpleDB_Model_DeleteAttributesResponse
Amazon_SimpleDB_Model_DeleteDomainRequest Amazon_SimpleDB_Model_DeleteDomainRequest
Amazon_SimpleDB_Model_DeleteDomainResponse Amazon_SimpleDB_Model_DeleteDomainResponse
Amazon_SimpleDB_Model_Error Amazon_SimpleDB_Model_Error
Amazon_SimpleDB_Model_ErrorResponse Amazon_SimpleDB_Model_ErrorResponse
Amazon_SimpleDB_Model_GetAttributesRequest Amazon_SimpleDB_Model_GetAttributesRequest
Amazon_SimpleDB_Model_GetAttributesResponse Amazon_SimpleDB_Model_GetAttributesResponse
Amazon_SimpleDB_Model_GetAttributesResult Amazon_SimpleDB_Model_GetAttributesResult
Amazon_SimpleDB_Model_Item Amazon_SimpleDB_Model_Item
Amazon_SimpleDB_Model_ListDomainsRequest Amazon_SimpleDB_Model_ListDomainsRequest
Amazon_SimpleDB_Model_ListDomainsResponse Amazon_SimpleDB_Model_ListDomainsResponse
Amazon_SimpleDB_Model_ListDomainsResult Amazon_SimpleDB_Model_ListDomainsResult
Amazon_SimpleDB_Model_PutAttributesRequest Amazon_SimpleDB_Model_PutAttributesRequest
Amazon_SimpleDB_Model_PutAttributesResponse Amazon_SimpleDB_Model_PutAttributesResponse
Amazon_SimpleDB_Model_QueryRequest Amazon_SimpleDB_Model_QueryRequest
Amazon_SimpleDB_Model_QueryResponse Amazon_SimpleDB_Model_QueryResponse
Amazon_SimpleDB_Model_QueryResult Amazon_SimpleDB_Model_QueryResult
Amazon_SimpleDB_Model_QueryWithAttributesRequest Amazon_SimpleDB_Model_QueryWithAttributesRequest
Amazon_SimpleDB_Model_QueryWithAttributesResponse Amazon_SimpleDB_Model_QueryWithAttributesResponse
Amazon_SimpleDB_Model_QueryWithAttributesResult Amazon_SimpleDB_Model_QueryWithAttributesResult
Amazon_SimpleDB_Model_ReplaceableAttribute Amazon_SimpleDB_Model_ReplaceableAttribute
Amazon_SimpleDB_Model_ResponseMetadata Amazon_SimpleDB_Model_ResponseMetadata
Variable Summary
array $_fields
Method Summary
Amazon_SimpleDB_Model __construct ([mixed $data = null])
TRUE _isNumericArray (mixed $var)
string _toXMLFragment ()
void __get (string $propertyName)
void __set (string $propertyName,  $propertyValue)
Variables
array $_fields = array () (line 30)
  • access: protected
Methods
Constructor __construct (line 37)

Construct new model class

  • access: public
Amazon_SimpleDB_Model __construct ([mixed $data = null])
  • mixed $data: - DOMElement or Associative Array to construct from.

Redefined in descendants as:
_isNumericArray (line 296)

Checks whether passed variable is numeric array

  • return: if passed variable is an numeric array
  • access: protected
TRUE _isNumericArray (mixed $var)
  • mixed $var
_toXMLFragment (line 98)

XML fragment representation of this object

Note, name of the root determined by caller This fragment returns inner fields representation only

  • return: XML fragment for this object
  • access: protected
string _toXMLFragment ()
__get (line 65)

Support for virtual properties getters.

Virtual property call example:

$action->Property

Direct getter(preferred):

$action->getProperty()

  • access: public
void __get (string $propertyName)
  • string $propertyName: name of the property
__set (line 84)

Support for virtual properties setters.

Virtual property call example:

$action->Property = 'ABC'

Direct setter (preferred):

$action->setProperty('ABC')

  • access: public
void __set (string $propertyName,  $propertyValue)
  • string $propertyName: name of the property
  • $propertyValue

Documentation generated on Thu, 28 Aug 2008 06:35:52 -0700 by phpDocumentor 1.4.2