PHP 클래스 business\Holidays

저자: Márk Sági-Kazár ([email protected])
상속: implements Serializable
파일 보기 프로젝트 열기: florianv/business 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( array $holidays = [] ) Creates a new holiday collection.
addHoliday ( DateTime $holiday ) Adds a day.
addHolidays ( DateTime[] | DateRange[] | DateRange $holidays ) Adds a set of days.
isHoliday ( DateTime $date ) : boolean Checks if a given date is holiday.
jsonSerialize ( )
serialize ( )
unserialize ( $serialized )

메소드 상세

__construct() 공개 메소드

Creates a new holiday collection.
public __construct ( array $holidays = [] )
$holidays array

addHoliday() 공개 메소드

Adds a day.
public addHoliday ( DateTime $holiday )
$holiday DateTime

addHolidays() 공개 메소드

Adds a set of days.
public addHolidays ( DateTime[] | DateRange[] | DateRange $holidays )
$holidays DateTime[] | DateRange[] | DateRange

isHoliday() 공개 메소드

Checks if a given date is holiday.
public isHoliday ( DateTime $date ) : boolean
$date DateTime
리턴 boolean

jsonSerialize() 공개 메소드

public jsonSerialize ( )

serialize() 공개 메소드

public serialize ( )

unserialize() 공개 메소드

public unserialize ( $serialized )