CalendarService uses ContextCustomer
Table of Contents
Methods
- getContext() : Context
- Returns the local or global context for the action.
- prepareDataForCreateSlider() : Result
- registerCalendar() : Result
- setContext() : self
- Sets new context for operations.
- setContextUser() : self
- unregisterCalendar() : Result
- updateCalendar() : Result
- updateCalendarLink() : Result
- withContext() : static
- Provides local context for the action.
- withContextUser() : static
- Provides local context for the action.
Methods
getContext()
Returns the local or global context for the action.
public
getContext() : Context
Return values
ContextprepareDataForCreateSlider()
public
prepareDataForCreateSlider(Chat $chat[, Message|null $message = null ]) : Result
Parameters
Return values
ResultregisterCalendar()
public
registerCalendar(int $chatId, int|null $messageId, CalendarItem $calendar) : Result
Parameters
- $chatId : int
- $messageId : int|null
- $calendar : CalendarItem
Return values
ResultsetContext()
Sets new context for operations.
public
setContext(Context|null $context) : self
Parameters
- $context : Context|null
Return values
selfsetContextUser()
public
setContextUser(mixed $user) : self
Parameters
- $user : mixed
Return values
selfunregisterCalendar()
public
unregisterCalendar(CalendarItem $calendar) : Result
Parameters
- $calendar : CalendarItem
Return values
ResultupdateCalendar()
public
updateCalendar(CalendarItem $calendarLink) : Result
Parameters
- $calendarLink : CalendarItem
Return values
ResultupdateCalendarLink()
public
updateCalendarLink(CalendarItem $calendarLink) : Result
Parameters
- $calendarLink : CalendarItem
Return values
ResultwithContext()
Provides local context for the action.
public
withContext(Context|null $context) : static
Parameters
- $context : Context|null
Return values
staticwithContextUser()
Provides local context for the action.
public
withContextUser(int|User|User $user) : static
Parameters
- $user : int|User|User