Menu

## AdditionalServiceType extends Enum
in package

AdditionalServiceType.php : 27

AdditionalServiceType enumeration class

##### Tags

category

  Enum

author

  Daniel Muenter info@msltns.com

version
  0.0.1
since
  0.0.1
license

  GPL 3 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

### Table of Contents

ADVANCE_NOTICE = 'advance_notice'
ANGEL_DE_DELIVERY_DATE_TIME = 'angel_de_delivery_date_time'
CASH_ON_DELIVERY = 'cash_on_delivery'
DELIVERY_DATE = 'delivery_date'
DELIVERY_NOTE = 'delivery_note'
DELIVERY_TIME = 'delivery_time'
DHL_ENDORSEMENT = 'dhl_endorsement'
DHL_GOGREEN = 'dhl_gogreen'
DHL_IDENT_CHECK = 'dhl_ident_check'
DHL_NAMED_PERSON_ONLY = 'dhl_named_person_only'
DHL_NO_NEIGHBOR_DELIVERY = 'dhl_no_neighbor_delivery'
DHL_PARCEL_OUTLET_ROUTING = 'dhl_parcel_outlet_routing'
DHL_PREFERRED_NEIGHBOR = 'dhl_preferred_neighbor'
DPD_FOOD = 'dpd_food'
DROP_AUTHORIZATION = 'drop_authorization'
GLS_GUARANTEED_24_SERVICE = 'gls_guaranteed24service'
HAZARDOUS_GOODS = 'hazardous_goods'
HERMES_IDENTSERVICE = 'hermes_identservice'
PREMIUM_INTERNATIONAL = 'premium_international'
SATURDAY_DELIVERY = 'saturday_delivery'
UPS_ACCESS_POINT_NOTIFICATION = 'ups_access_point_notification'
UPS_ADULT_SIGNATURE = 'ups_adult_signature'
UPS_CARBON_NEUTRAL = 'ups_carbon_neutral'
UPS_DIRECT_DELIVERY_ONLY = 'ups_direct_delivery_only'
UPS_SIGNATURE_REQUIRED = 'ups_signature_required'
VISUAL_AGE_CHECK = 'visual_age_check'
$constCacheArray : mixed
get_class_name() : string
  Returns the name of the current instance.
get_name_by_value() : mixed
is_valid_value() : bool
  Validates a given $enum_value against a given $enum_type.
to_string() : string
  For a given $enum_type, give the complete string representation for the given $enum_value (class::const)
__construct() : void
  Due to singleton pattern make sure there are never any instances created.

### Constants

#### ADVANCE_NOTICE

AdditionalServiceType.php : 29
`public mixed ADVANCE_NOTICE = 'advance_notice'`

#### ANGEL_DE_DELIVERY_DATE_TIME

AdditionalServiceType.php : 31
`public mixed ANGEL_DE_DELIVERY_DATE_TIME = 'angel_de_delivery_date_time'`

#### CASH_ON_DELIVERY

AdditionalServiceType.php : 33
`public mixed CASH_ON_DELIVERY = 'cash_on_delivery'`

#### DELIVERY_DATE

AdditionalServiceType.php : 35
`public mixed DELIVERY_DATE = 'delivery_date'`

#### DELIVERY_NOTE

AdditionalServiceType.php : 37
`public mixed DELIVERY_NOTE = 'delivery_note'`

#### DELIVERY_TIME

AdditionalServiceType.php : 39
`public mixed DELIVERY_TIME = 'delivery_time'`

#### DHL_ENDORSEMENT

AdditionalServiceType.php : 41
`public mixed DHL_ENDORSEMENT = 'dhl_endorsement'`

#### DHL_GOGREEN

AdditionalServiceType.php : 43
`public mixed DHL_GOGREEN = 'dhl_gogreen'`

#### DHL_IDENT_CHECK

AdditionalServiceType.php : 45
`public mixed DHL_IDENT_CHECK = 'dhl_ident_check'`

#### DHL_NAMED_PERSON_ONLY

AdditionalServiceType.php : 47
`public mixed DHL_NAMED_PERSON_ONLY = 'dhl_named_person_only'`

#### DHL_NO_NEIGHBOR_DELIVERY

AdditionalServiceType.php : 49
`public mixed DHL_NO_NEIGHBOR_DELIVERY = 'dhl_no_neighbor_delivery'`

#### DHL_PARCEL_OUTLET_ROUTING

AdditionalServiceType.php : 51
`public mixed DHL_PARCEL_OUTLET_ROUTING = 'dhl_parcel_outlet_routing'`

#### DHL_PREFERRED_NEIGHBOR

AdditionalServiceType.php : 53
`public mixed DHL_PREFERRED_NEIGHBOR = 'dhl_preferred_neighbor'`

#### DPD_FOOD

AdditionalServiceType.php : 55
`public mixed DPD_FOOD = 'dpd_food'`

#### DROP_AUTHORIZATION

AdditionalServiceType.php : 57
`public mixed DROP_AUTHORIZATION = 'drop_authorization'`

#### GLS_GUARANTEED_24_SERVICE

AdditionalServiceType.php : 59
`public mixed GLS_GUARANTEED_24_SERVICE = 'gls_guaranteed24service'`

#### HAZARDOUS_GOODS

AdditionalServiceType.php : 61
`public mixed HAZARDOUS_GOODS = 'hazardous_goods'`

#### HERMES_IDENTSERVICE

AdditionalServiceType.php : 63
`public mixed HERMES_IDENTSERVICE = 'hermes_identservice'`

#### PREMIUM_INTERNATIONAL

AdditionalServiceType.php : 65
`public mixed PREMIUM_INTERNATIONAL = 'premium_international'`

#### SATURDAY_DELIVERY

AdditionalServiceType.php : 67
`public mixed SATURDAY_DELIVERY = 'saturday_delivery'`

#### UPS_ACCESS_POINT_NOTIFICATION

AdditionalServiceType.php : 69
`public mixed UPS_ACCESS_POINT_NOTIFICATION = 'ups_access_point_notification'`

#### UPS_ADULT_SIGNATURE

AdditionalServiceType.php : 71
`public mixed UPS_ADULT_SIGNATURE = 'ups_adult_signature'`

#### UPS_CARBON_NEUTRAL

AdditionalServiceType.php : 73
`public mixed UPS_CARBON_NEUTRAL = 'ups_carbon_neutral'`

#### UPS_DIRECT_DELIVERY_ONLY

AdditionalServiceType.php : 75
`public mixed UPS_DIRECT_DELIVERY_ONLY = 'ups_direct_delivery_only'`

#### UPS_SIGNATURE_REQUIRED

AdditionalServiceType.php : 77
`public mixed UPS_SIGNATURE_REQUIRED = 'ups_signature_required'`

#### VISUAL_AGE_CHECK

AdditionalServiceType.php : 79
`public mixed VISUAL_AGE_CHECK = 'visual_age_check'`

### Properties

#### $constCacheArray

Enum.php : 29
`private static mixed $constCacheArray = NULL`

### Methods

#### get_class_name()

AdditionalServiceType.php : 81

Returns the name of the current instance.

`public static get_class_name() : string`

##### Return values

string —

#### get_name_by_value()

Enum.php : 71
`public static get_name_by_value(mixed $enum_type, mixed $enum_value) : mixed`

##### Parameters

$enum_type : mixed
$enum_value : mixed

##### Return values

mixed —

#### is_valid_value()

Enum.php : 56

Validates a given $enum_value against a given $enum_type.

`public static is_valid_value(string $enum_type, string $enum_value) : bool`

##### Parameters

$enum_type : string
$enum_value : string

##### Return values

bool —

#### to_string()

Enum.php : 92

For a given $enum_type, give the complete string representation for the given $enum_value (class::const)

`public static to_string(string $enum_type, string $enum_value) : string`

##### Parameters

$enum_type : string
$enum_value : string

##### Return values

string —

#### __construct()

Enum.php : 36

Due to singleton pattern make sure there are never any instances created.

`private final __construct() : void`

##### Return values

void —

## Search results