* *
  • ProviderCreditDetails: OffAmazonPaymentsService_Model_ProviderCreditDetails
  • * * */ class OffAmazonPaymentsService_Model_GetProviderCreditDetailsResult extends OffAmazonPaymentsService_Model { /** * Construct new OffAmazonPaymentsService_Model_GetProviderCreditDetailsResult * * @param mixed $data DOMElement or Associative Array to construct from. * * Valid properties: * */ public function __construct($data = null) { $this->_fields = array( 'ProviderCreditDetails' => array( 'FieldValue' => null, 'FieldType' => 'OffAmazonPaymentsService_Model_ProviderCreditDetails' ) ); parent::__construct($data); } /** * Gets the value of the ProviderCreditDetails. * * @return OffAmazonPaymentsService_Model_ProviderCreditDetails ProviderCreditDetails */ public function getProviderCreditDetails() { return $this->_fields['ProviderCreditDetails']['FieldValue']; } /** * Sets the value of the ProviderCreditDetails. * * @param OffAmazonPaymentsService_Model_ProviderCreditDetails ProviderCreditDetails * @return void */ public function setProviderCreditDetails($value) { $this->_fields['ProviderCreditDetails']['FieldValue'] = $value; return; } /** * Sets the value of the ProviderCreditDetails and returns this instance * * @param OffAmazonPaymentsService_Model_ProviderCreditDetails $value ProviderCreditDetails * @return OffAmazonPaymentsService_Model_GetProviderCreditDetailsResult instance */ public function withProviderCreditDetails($value) { $this->setProviderCreditDetails($value); return $this; } /** * Checks if ProviderCreditDetails is set * * @return bool true if ProviderCreditDetails property is set */ public function isSetProviderCreditDetails() { return !is_null($this->_fields['ProviderCreditDetails']['FieldValue']); } }