PHP Класс Roomify\Bat\Constraint\MinMaxDaysConstraint

Наследование: extends Roomify\Bat\Constraint\Constraint
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$checkin_day integer
$max_days integer
$min_days integer

Открытые методы

Метод Описание
__construct ( $units, $min_days, $max_days, $start_date = NULL, $end_date = NULL, $checkin_day = NULL )
applyConstraint ( Roomify\Bat\Calendar\CalendarResponse &$calendar_response )
getCheckinDay ( ) : integer
getMaxDays ( ) : integer
getMinDays ( ) : integer
setCheckinDay ( $checkin_day )
setMaxDays ( $max_days )
setMinDays ( $min_days )
toString ( ) : string Generates a text describing an availability_constraint.

Приватные методы

Метод Описание
getWeekDay ( $day ) : string

Описание методов

__construct() публичный Метод

public __construct ( $units, $min_days, $max_days, $start_date = NULL, $end_date = NULL, $checkin_day = NULL )
$min_days
$max_days
$start_date
$end_date
$checkin_day

applyConstraint() публичный Метод

public applyConstraint ( Roomify\Bat\Calendar\CalendarResponse &$calendar_response )
$calendar_response Roomify\Bat\Calendar\CalendarResponse

getCheckinDay() публичный Метод

public getCheckinDay ( ) : integer
Результат integer

getMaxDays() публичный Метод

public getMaxDays ( ) : integer
Результат integer

getMinDays() публичный Метод

public getMinDays ( ) : integer
Результат integer

setCheckinDay() публичный Метод

public setCheckinDay ( $checkin_day )
$checkin_day

setMaxDays() публичный Метод

public setMaxDays ( $max_days )
$max_days

setMinDays() публичный Метод

public setMinDays ( $min_days )
$min_days

toString() публичный Метод

Generates a text describing an availability_constraint.
public toString ( ) : string
Результат string The formatted message.

Описание свойств

$checkin_day защищенное свойство

protected int $checkin_day
Результат integer

$max_days защищенное свойство

protected int $max_days
Результат integer

$min_days защищенное свойство

protected int $min_days
Результат integer