Версия: 6.x
burger close
Класс DeliveryPeriod

Подробное описание

Класс отвечает за работу с диапазонами сроков доставки

Открытые члены

 __construct ($day_min=null, $day_max=null, $period_as_text=null)
 
 setDeliveryDelay ($days)
 
 getDeliveryDelay ()
 
 setDayMin ($days)
 
 setDayMax ($days)
 
 setPeriodAsText ($period)
 
 getDayMin ()
 
 getDayMax ()
 
 getPeriodAsText ()
 
 hasPeriod ()
 

Конструктор(ы)

__construct (   $day_min = null,
  $day_max = null,
  $period_as_text = null 
)

Методы

getDayMax ( )

Возвращает максимальный срок доставки, в днях

Возвращает
int
getDayMin ( )

Возвращает минимальный срок доставки, в днях

Возвращает
int
getDeliveryDelay ( )
Возвращает
integer
getPeriodAsText ( )

Возвращает период доставки в виде строки

Возвращает
string
hasPeriod ( )

Возвращает true, если период задан. В противном случае false

Возвращает
bool
setDayMax (   $days)

Устанавливает максимальный срк доставки в днях

Аргументы
integer$daysКол-во дней
Возвращает
void
setDayMin (   $days)

Устанавливает минимальный срок доставки в днях

Аргументы
integer$daysКол-во дней
Возвращает
void
setDeliveryDelay (   $days)
Аргументы
$days
setPeriodAsText (   $period)

Устанавливает период в виде текста

Аргументы
string$periodпериод доставки
Возвращает
string