Payment_PayPal_SOAP
[ class tree: Payment_PayPal_SOAP ] [ index: Payment_PayPal_SOAP ] [ all elements ]

Class: Payment_PayPal_SOAP_MissingPropertyException

Source Location: /Payment_PayPal_SOAP-0.5.1/Payment/PayPal/SOAP/Exceptions.php

Class Overview

InvalidArgumentException
   |
   --Payment_PayPal_SOAP_MissingPropertyException

Exception thrown when a required request property is missing in the arguments parameter of a Payment_PayPal_SOAP::call() method call


Author(s):

Copyright:

  • 2008-2012 silverorange

Variables

Methods


Inherited Variables

Class: InvalidArgumentException (Internal Class)

$code
$file
$line
$message

Inherited Methods

Class: InvalidArgumentException (Internal Class)

constructor __construct ( [$message = ], [$code = ], [$previous = ] )
getCode ( )
getFile ( )
getLine ( )
getMessage ( )
getPrevious ( )
getTrace ( )
getTraceAsString ( )
__clone ( )
__toString ( )

Class Details

[line 204]
Exception thrown when a required request property is missing in the arguments parameter of a Payment_PayPal_SOAP::call() method call


[ Top ]


Class Variables

$_propertyName =  ''

[line 217]

The name of the property that is missing
  • See: Payment_PayPal_SOAP_MissingPropertyNameException::getPropertyName()
  • Access: protected

Type:   string


[ Top ]



Method Detail

__construct (Constructor)   [line 229]

Payment_PayPal_SOAP_MissingPropertyException __construct( string $message, [integer $code = 0], [string $propertyName = ''])

Creates a new missing property exception
  • Access: public

Overrides InvalidArgumentException::constructor __construct ( [$message = ], [$code = ], [$previous = ] ) (parent method not documented)

Parameters:

string   $message     the exception message.
integer   $code     the exception code.
string   $propertyName     the name of the property that is missing.

[ Top ]

getPropertyName   [line 245]

string getPropertyName( )

Gets the name of the property that is missing
  • Return: the name of the property that is missing.
  • See: PaymentPayPal_SOAP_MissingPropertyNameException::$_propertyName
  • Access: public

[ Top ]


Documentation generated on Tue, 25 Sep 2012 14:30:03 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.