HtmlCal
in package
Table of Contents
Properties
- $htmlCalAdd : HtmlCalAdd
- $isSmartPhone : bool
- $thisSite : string
- $tplAjaxDay : string
Methods
- __construct() : mixed
- ajaxMonthOfYear() : string
- getCal18() : array{total: int, list: string}
- getCalMonthTopic() : string
- getPartyCalAjax() : string
- getPartyCalendar() : string
- Stellt Monat dar
- setThisSite() : void
- addLeadingZeroToMonth() : mixed|string
- buildQueryString() : string
- createDateLink() : string
- generateArrowLeftData() : array<string|int, mixed>
- generateArrowRightData() : array<string|int, mixed>
- generateCalendarData() : array<string|int, mixed>
- getCalDays() : string
- getCleanUrlVars() : string
- Returns cleaned query vars
- getFirstWeekDayNumber() : int
- number of the day in the first week of a month
- getNavi() : string
- getWeekHeader() : string
- initCalData() : array<string|int, mixed>
- normalizeYearAndMonth() : array<string|int, mixed>
- parameterDelimiter() : string
Properties
$htmlCalAdd
private
HtmlCalAdd
$htmlCalAdd
$isSmartPhone
private
bool
$isSmartPhone
$thisSite
private
string
$thisSite
= 'party/'
$tplAjaxDay
private
string
$tplAjaxDay
Methods
__construct()
public
__construct([array<string|int, mixed> $saAtt = [] ]) : mixed
Parameters
- $saAtt : array<string|int, mixed> = []
ajaxMonthOfYear()
public
ajaxMonthOfYear() : string
Tags
Return values
stringgetCal18()
public
getCal18([int $nPos = 0 ][, int $bPast = 0 ]) : array{total: int, list: string}
Parameters
- $nPos : int = 0
- $bPast : int = 0
Tags
Return values
array{total: int, list: string}getCalMonthTopic()
public
getCalMonthTopic([int $bPast = 0 ]) : string
Parameters
- $bPast : int = 0
Tags
Return values
stringgetPartyCalAjax()
public
getPartyCalAjax() : string
Tags
Return values
stringgetPartyCalendar()
Stellt Monat dar
public
getPartyCalendar([int $month = 1 ][, int $year = 0 ][, int $bNav = 0 ]) : string
Parameters
- $month : int = 1
-
monat
- $year : int = 0
-
int|string jahr
- $bNav : int = 0
-
bool mit monats-navigation
Tags
Return values
stringsetThisSite()
public
setThisSite(string $thisSite) : void
Parameters
- $thisSite : string
addLeadingZeroToMonth()
private
addLeadingZeroToMonth(mixed $prevMonth) : mixed|string
Parameters
- $prevMonth : mixed
Return values
mixed|stringbuildQueryString()
private
buildQueryString(mixed $bPast) : string
Parameters
- $bPast : mixed
Return values
stringcreateDateLink()
private
createDateLink(string $searchdate, string $strUrlVars) : string
Parameters
- $searchdate : string
- $strUrlVars : string
Return values
stringgenerateArrowLeftData()
private
generateArrowLeftData(array<string|int, mixed> $saYearData, array<string|int, mixed> $saJson, string $strUrlVars) : array<string|int, mixed>
Parameters
- $saYearData : array<string|int, mixed>
- $saJson : array<string|int, mixed>
- $strUrlVars : string
Tags
Return values
array<string|int, mixed>generateArrowRightData()
private
generateArrowRightData(array<string|int, mixed> $saYearData, array<string|int, mixed> $saJson, string $strUrlVars) : array<string|int, mixed>
Parameters
- $saYearData : array<string|int, mixed>
- $saJson : array<string|int, mixed>
- $strUrlVars : string
Tags
Return values
array<string|int, mixed>generateCalendarData()
private
generateCalendarData(array<string|int, mixed> $yearData, string $strUrlVars) : array<string|int, mixed>
Parameters
- $yearData : array<string|int, mixed>
- $strUrlVars : string
Return values
array<string|int, mixed>getCalDays()
private
getCalDays(string $totalDays, string $strUrlVars, array<string|int, mixed> $saPartyUrlVars, array<string|int, mixed> $saAttDate) : string
Parameters
- $totalDays : string
- $strUrlVars : string
- $saPartyUrlVars : array<string|int, mixed>
- $saAttDate : array<string|int, mixed>
Tags
Return values
stringgetCleanUrlVars()
Returns cleaned query vars
private
getCleanUrlVars(string $strUrl) : string
Parameters
- $strUrl : string
Return values
stringgetFirstWeekDayNumber()
number of the day in the first week of a month
private
getFirstWeekDayNumber(mixed $nMonth, mixed $nYear) : int
Parameters
- $nMonth : mixed
- $nYear : mixed
Return values
intgetNavi()
private
getNavi(int $nMonth, int $nYear, int $bPast) : string
Parameters
- $nMonth : int
- $nYear : int
- $bPast : int
Tags
Return values
stringgetWeekHeader()
private
getWeekHeader() : string
Return values
stringinitCalData()
private
initCalData(mixed $nMonth, mixed $nYear) : array<string|int, mixed>
Parameters
- $nMonth : mixed
- $nYear : mixed
Return values
array<string|int, mixed>normalizeYearAndMonth()
private
normalizeYearAndMonth(int $year, int $month) : array<string|int, mixed>
Parameters
- $year : int
- $month : int
Return values
array<string|int, mixed>parameterDelimiter()
private
parameterDelimiter() : string