CustomerServiceSettings
in package
implements
CustomerServiceSettingsInterface
Value Object
Class CustomerServiceSettings
Represents the default settings of a customer/guest
Tags
Interfaces, Classes and Traits
- CustomerServiceSettingsInterface
- Value Object.
Table of Contents
- $defaultCustomerStatusId : int
- $defaultGuestStatusId : int
- $moveOnlyIfNoGuest : bool
- __construct() : mixed
- Constructor of the class CustomerServiceSettings.
- getDefaultCustomerStatusId() : int
- Returns the default customer status ID.
- getDefaultGuestStatusId() : int
- Returns the default guest customer status ID.
- getMoveOnlyIfNoGuest() : bool
- Returns the only no guests should be moved.
Properties
$defaultCustomerStatusId
protected
int
$defaultCustomerStatusId
$defaultGuestStatusId
protected
int
$defaultGuestStatusId
$moveOnlyIfNoGuest
protected
bool
$moveOnlyIfNoGuest
Methods
__construct()
Constructor of the class CustomerServiceSettings.
public
__construct(IdType $defaultCustomerStatusId, IdType $defaultGuestStatusId, BoolType $moveOnlyIfNoGuest) : mixed
Parameters
- $defaultCustomerStatusId : IdType
-
Default customer status id.
- $defaultGuestStatusId : IdType
-
Default guest status id.
- $moveOnlyIfNoGuest : BoolType
-
Move only if no guest flag.
Return values
mixed —getDefaultCustomerStatusId()
Returns the default customer status ID.
public
getDefaultCustomerStatusId() : int
Return values
int —getDefaultGuestStatusId()
Returns the default guest customer status ID.
public
getDefaultGuestStatusId() : int
Return values
int —getMoveOnlyIfNoGuest()
Returns the only no guests should be moved.
public
getMoveOnlyIfNoGuest() : bool