Copied!
  • var string $plan_type The billing plan that is associated with a client's Constant Contact account. The billing plan determines which Constant Contact product features that the client account can access.
    • TRIAL: A non-billed account with an expiration date that allows clients to try limited Constant Contact product features.
    • GOOD: A billed Email client account plan.
    • BETTER: A billed Email Plus client account plan.
    • BEST: A billed Personal Marketer client account plan.
    • LITE: A Website Builder client account plan.
    • *
  • var PHPFUI\ConstantContact\Definition\TierObject [] $current_tiers Lists the billing plan tiers that are currently associated with a client account.
  • var string $billing_status The client's account billing status. When you first create a client account the billing_status defaults to Trial. Billing status values include:
    • Trial - A non-paying trial client account (default value).
    • Open - An active and paying client account.
    • Canceled - A canceled client account.
    • Trial End - The trial period has ended for this client account.
  • var int $billing_day_of_month This property is required when an account is not set up to use single billing. For trial accounts, the value is intially set to null. The value can only be changed when changing the plan_type from a trial account to a different type of plan, otherwise the value you enter is ignored. You can choose to enter a specific day of month or except the default value, which is the day that the plan_type value changes from a trial account plan to a different plan. Valid billing_day_of_month values include 1 through and including 31.
Cloneable Instantiable
Methods
public PHPFUI\ConstantContact\Definition\Base :: __construct ( array $initialValues = [ ] )
public PHPFUI\ConstantContact\Definition\Base :: __get ( string $field )
 

Unset fields will return null

public PHPFUI\ConstantContact\Definition\Base :: __set ( string $field , $value )
public PHPFUI\ConstantContact\Definition\Base :: getData () : array
public PHPFUI\ConstantContact\Definition\Base :: getfields () : array
 

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

public PHPFUI\ConstantContact\Definition\Base :: getJSON () : string
Properties
protected static array $fields = [ 'plan_type' => [ 'TRIAL' , 'GOOD' , 'BETTER' , 'BEST' , 'LITE' ] , 'current_tiers' => 'array<\PHPFUI\ConstantContact\Definition\TierObject>' , 'billing_status' => [ 'Trial' , 'Open' , 'Canceled' , 'Trial End' ] , 'billing_day_of_month' => 'int' ]
protected static array PHPFUI\ConstantContact\Definition\Base :: $maxLength
protected static array PHPFUI\ConstantContact\Definition\Base :: $minLength
Properties
protected static array $fields = [ 'plan_type' => [ 'TRIAL' , 'GOOD' , 'BETTER' , 'BEST' , 'LITE' ] , 'current_tiers' => 'array<\PHPFUI\ConstantContact\Definition\TierObject>' , 'billing_status' => [ 'Trial' , 'Open' , 'Canceled' , 'Trial End' ] , 'billing_day_of_month' => 'int' ]
protected static array PHPFUI\ConstantContact\Definition\Base :: $maxLength
protected static array PHPFUI\ConstantContact\Definition\Base :: $minLength
© 2021 Bruce Wells
Search Namespaces \ Classes
Configuration