HtmlCal
in package
FinalYes
Table of Contents
Properties
- $thisSite : string
- $timeDate : array<string|int, mixed>
- $baseUrl : string
- $htmlCalAdd : HtmlCalAdd
- $isSmartPhone : bool
- $tplAjaxDay : string
Methods
- __construct() : mixed
- ajaxMonthOfYear() : string
- ajaxPartyTimeline() : string
- getCal18Month() : array<string|int, mixed>
- getCalMonthTopic() : string
- getPartyCalAjax() : string
- getPartyCalendar() : string
- Stellt Monat dar
- 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
- getMonthTopic() : string
- getNavi() : array<string|int, mixed>
- getWeekHeader() : string
- initCalData() : array<string|int, mixed>
- normalizeYearAndMonth() : array<string|int, mixed>
- parameterDelimiter() : string
Properties
$thisSite
public
string
$thisSite
= 'party/'
$timeDate
public
array<string|int, mixed>
$timeDate
$baseUrl
private
string
$baseUrl
$htmlCalAdd
private
HtmlCalAdd
$htmlCalAdd
$isSmartPhone
private
bool
$isSmartPhone
$tplAjaxDay
private
string
$tplAjaxDay
Methods
__construct()
public
__construct([array<string|int, mixed> $saAtt = [] ]) : mixed
Parameters
- $saAtt : array<string|int, mixed> = []
ajaxMonthOfYear()
public
ajaxMonthOfYear() : string
Return values
stringajaxPartyTimeline()
public
ajaxPartyTimeline() : string
Return values
stringgetCal18Month()
public
getCal18Month() : array<string|int, mixed>
Return values
array<string|int, mixed>getCalMonthTopic()
public
getCalMonthTopic([int $bPast = 0 ]) : string
Parameters
- $bPast : int = 0
Return values
stringgetPartyCalAjax()
public
getPartyCalAjax() : string
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
Return values
stringaddLeadingZeroToMonth()
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
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
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(int $totalDays, array<string|int, mixed> $calendarData) : string
Parameters
- $totalDays : int
- $calendarData : array<string|int, mixed>
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
intgetMonthTopic()
private
getMonthTopic(array<string|int, mixed> $calendarData, int $bPast[, array<string|int, mixed> $saNav = [] ]) : string
Parameters
- $calendarData : array<string|int, mixed>
- $bPast : int
- $saNav : array<string|int, mixed> = []
Return values
stringgetNavi()
private
getNavi(int $nMonth, int $nYear, int $bPast) : array<string|int, mixed>
Parameters
- $nMonth : int
- $nYear : int
- $bPast : int
Return values
array<string|int, mixed>getWeekHeader()
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