Copied!
Cloneable Instantiable
Methods
public PHPFUI\PayPal\Base :: __get ( string $field )
 

Unset fields will return null

public PHPFUI\PayPal\Base :: __set ( string $field , $value ) : void
public addBillingCycle ( PHPFUI\PayPal\BillingCycle $billing_cycle ) : self
public getData () : array
public PHPFUI\PayPal\Base :: getJSON () : string
public PHPFUI\PayPal\Base :: getValidFields () : array
 

Return all the valid fields for the object. Index is field name and value is the type.

Properties
protected $billing_cycles
protected static $validFields = [ 'product_id' => 'string' , 'description' => 'string' , 'name' => 'string' , 'status' => [ 'CREATED' , 'INACTIVE' , 'ACTIVE' ] , 'payment_preferences' => 'PHPFUI\PayPal\PaymentPreferences' , 'taxes' => 'PHPFUI\PayPal\Taxes' , 'quantity_supported' => 'boolean' ]
Properties
protected static $validFields = [ 'product_id' => 'string' , 'description' => 'string' , 'name' => 'string' , 'status' => [ 'CREATED' , 'INACTIVE' , 'ACTIVE' ] , 'payment_preferences' => 'PHPFUI\PayPal\PaymentPreferences' , 'taxes' => 'PHPFUI\PayPal\Taxes' , 'quantity_supported' => 'boolean' ]
© 2020 Bruce Wells
Search Namespaces \ Classes
Configuration Numbers (0-9.) only