コード例 #1
0
	protected function buildRequestEnvelope( RequestEnvelope $requestEnvelope , AbstractPayPalMessageFactory $factory ) {
		$requestEnvelopeElement = $factory->createMessageElement();
		$requestEnvelopeElement->addChild( $factory->createMessageField( 'errorLanguage' , $factory->createMessagePrimitive( $requestEnvelope->getErrorLanguage() ) ) );
		$requestEnvelopeElement->addChild( $factory->createMessageField( 'detailLevel' , $factory->createMessagePrimitive( $requestEnvelope->getDetailLevel() ) ) );

		return $requestEnvelopeElement;
	}
コード例 #2
0
 /**
  * @test
  */
 public function testToNVPString()
 {
     $this->object->detailLevel = "ReturnAll";
     $ret = $this->object->toNVPString();
     $this->assertEquals("detailLevel=ReturnAll&errorLanguage=en_US", $ret);
 }