Copied!
  • property string $usage_type Identifies the tier usage type that is associated with the billing plan.
  • property float $current_usage The number of active contacts (default) used within the current tier.
  • property int $tier The billing tier level that is associated with a client account. By default, the system determines the tier level to use based on the number of active contacts currently in the client account at the time of billing. Billing tiers may differ. The following shows an example billing tier:

    • level 1 = 0 - 500 contacts

    • level 2 = 501 - 1000 contacts

    • level 3 = 1001 - ...
    • *
  • property float $tier_min The minimum number of active contacts for the tier level.
  • property float $tier_max The maximum number of active contacts for the tier level.
  • property float $price The billing price set for the tier used to bill the client account each month.
  • property string $currency_code The currency (ISO currency code) used to price the tier for a client account.
Cloneable Instantiable
Methods
public PHPFUI\ConstantContact\Definition\Base :: __construct ( array $initialValues = [ ] )
public PHPFUI\ConstantContact\Definition\Base :: __get ( string $field ) : ? mixed
 

Unset fields will return null

public PHPFUI\ConstantContact\Definition\Base :: __set ( string $field , $value )
 
  • return mixed value being set to allow for assignment chaining
public PHPFUI\ConstantContact\Definition\Base :: getData () : array
 
  • return array representation of data
public PHPFUI\ConstantContact\Definition\Base :: getfields () : array
 
  • return array all the valid fields for the object. Index is field name and value is the type.
public PHPFUI\ConstantContact\Definition\Base :: getJSON () : string
 
  • return string pretty print JSON
Properties
protected static array $fields = [ 'usage_type' => 'string' , 'current_usage' => 'float' , 'tier' => 'int' , 'tier_min' => 'float' , 'tier_max' => 'float' , 'price' => 'float' , 'currency_code' => 'string' ]
protected static array PHPFUI\ConstantContact\Definition\Base :: $maxLength
 
  • var array of maximum allowed values. Arrays are size, int and float are values, strings are length.
protected static array PHPFUI\ConstantContact\Definition\Base :: $minLength
 
  • var array of minimum allowed values. Arrays are size, int and float are values, strings are length.
Properties
protected static array $fields = [ 'usage_type' => 'string' , 'current_usage' => 'float' , 'tier' => 'int' , 'tier_min' => 'float' , 'tier_max' => 'float' , 'price' => 'float' , 'currency_code' => 'string' ]
protected static array PHPFUI\ConstantContact\Definition\Base :: $maxLength
 
  • var array of maximum allowed values. Arrays are size, int and float are values, strings are length.
protected static array PHPFUI\ConstantContact\Definition\Base :: $minLength
 
  • var array of minimum allowed values. Arrays are size, int and float are values, strings are length.
© 2022 Bruce Wells
Search Namespaces \ Classes
Configuration