Cheetah
Public Member Functions | Public Attributes | List of all members
ChEventsModule Class Reference
Inheritance diagram for ChEventsModule:
ChWsbTwigModule ChWsbModule

Public Member Functions

 __construct (&$aModule)
 
 actionHome ()
 
 actionVideos ($sUri)
 
 actionPhotos ($sUri)
 
 actionSounds ($sUri)
 
 actionFiles ($sUri)
 
 actionComments ($sUri)
 
 actionBrowseParticipants ($sUri)
 
 actionView ($sUri)
 
 actionUploadPhotos ($sUri)
 
 actionUploadVideos ($sUri)
 
 actionUploadSounds ($sUri)
 
 actionUploadFiles ($sUri)
 
 actionBroadcast ($iEntryId)
 
 actionInvite ($iEntryId)
 
 _getInviteParams ($aDataEntry, $aInviter)
 
 actionCalendar ($iYear='', $iMonth='')
 
 actionSearch ($sKeyword='', $sCountry='')
 
 actionAdd ()
 
 actionEdit ($iEntryId)
 
 actionDelete ($iEntryId)
 
 actionMarkFeatured ($iEntryId)
 
 actionJoin ($iEntryId, $iProfileId)
 
 actionParticipants ($iEventId)
 
 actionSharePopup ($iEntryId)
 
 actionManageFansPopup ($iEntryId)
 
 actionTags ()
 
 actionCategories ()
 
 actionDownload ($iEntryId, $iMediaId)
 
 serviceHomepageBlock ()
 
 serviceProfileBlock ($iProfileId)
 
 serviceProfileBlockJoined ($iProfileId)
 
 serviceGetMemberMenuItem ()
 
 serviceGetMemberMenuItemAddContent ()
 
 serviceGetWallPost ($aEvent)
 
 serviceGetWallAddComment ($aEvent)
 
 serviceGetWallPostComment ($aEvent)
 
 serviceGetWallPostOutline ($aEvent)
 
 serviceGetSpyPost ($sAction, $iObjectId=0, $iSenderId=0, $aExtraParams=array())
 
 serviceGetSubscriptionParams ($sAction, $iEntryId)
 
 serviceMapInstall ()
 
 serviceSetUpcomingEventsOnMap ()
 
 actionGatherLangKeys ()
 
 actionAdministration ($sUrl='')
 
 actionAdministrationSettings ()
 
 actionAdministrationManage ($isAdminEntries=false, $sUrl='')
 
 onEventJoinRequest ($iEntryId, $iProfileId, $aDataEntry)
 
 onEventJoinReject ($iEntryId, $iProfileId, $aDataEntry)
 
 onEventFanRemove ($iEntryId, $iProfileId, $aDataEntry)
 
 onEventFanBecomeAdmin ($iEntryId, $iProfileId, $aDataEntry)
 
 onEventAdminBecomeFan ($iEntryId, $iProfileId, $aDataEntry)
 
 onEventJoinConfirm ($iEntryId, $iProfileId, $aDataEntry)
 
 isAllowedView ($aEvent, $isPerformAction=false)
 
 isAllowedBrowse ($isPerformAction=false)
 
 isAllowedSearch ($isPerformAction=false)
 
 isAllowedAdd ($isPerformAction=false)
 
 isAllowedEdit ($aEvent, $isPerformAction=false)
 
 isAllowedMarkAsFeatured ($aEvent, $isPerformAction=false)
 
 isAllowedBroadcast ($aDataEntry, $isPerformAction=false)
 
 isAllowedDelete (&$aEvent, $isPerformAction=false)
 
 isAllowedActivate (&$aEvent, $isPerformAction=false)
 
 isAllowedJoin (&$aDataEntry)
 
 _isAllowedJoinByMembership (&$aEvent)
 
 isAllowedSendInvitation (&$aEvent)
 
 isAllowedShare (&$aEvent)
 
 isAllowedViewParticipants (&$aEvent)
 
 isAllowedComments (&$aEvent)
 
 isAllowedUploadPhotos (&$aDataEntry)
 
 isAllowedUploadVideos (&$aDataEntry)
 
 isAllowedUploadSounds (&$aDataEntry)
 
 isAllowedUploadFiles (&$aDataEntry)
 
 isAllowedCreatorCommentsDeleteAndEdit (&$aEvent, $isPerformAction=false)
 
 isAllowedRate (&$aEvent)
 
 isAllowedPostInForum (&$aDataEntry, $iProfileId=-1)
 
 isAllowedReadForum (&$aDataEntry, $iProfileId=-1)
 
 isAllowedManageAdmins ($aDataEntry)
 
 isAllowedManageFans ($aDataEntry)
 
 isFan ($aDataEntry, $iProfileId=0, $isConfirmed=true)
 
 isEntryAdmin ($aDataEntry, $iProfileId=0)
 
 _defineActions ()
 
 _browseMy (&$aProfile, $sTitle=null)
 
 _formatDateInBrowse (&$aEvent)
 
 _formatLocation (&$aEvent, $isCountryLink=false, $isFlag=false)
 
 _formatSnippetTextForOutline ($aEntryData)
 
 _getJoinWhereForWMap ()
 
- Public Member Functions inherited from ChWsbTwigModule
 _actionHome ($sTitle)
 
 _actionFiles ($sUri, $sTitle)
 
 _actionVideos ($sUri, $sTitle)
 
 _actionSounds ($sUri, $sTitle)
 
 _actionPhotos ($sUri, $sTitle)
 
 _actionComments ($sUri, $sTitle)
 
 _actionBrowseFans ($sUri, $sFuncAllowed, $sFuncDbGetFans, $iPerPage, $sUrlBrowse, $sTitle)
 
 _actionView ($sUri, $sMsgPendingApproval)
 
 _actionUploadMedia ($sUri, $sIsAllowedFuncName, $sMedia, $aMediaFields, $sTitle)
 
 _actionBroadcast ($iEntryId, $sTitle, $sMsgNoRecipients, $sMsgSent)
 
 _actionInvite ($iEntryId, $sEmailTemplate, $iMaxEmailInvitations, $sMsgInvitationSent, $sMsgNoUsers, $sTitle)
 
 _actionCalendar ($iYear, $iMonth, $sTitle)
 
 actionBrowse ($sMode='', $sValue='', $sValue2='', $sValue3='')
 
 _actionSearch ($sKeyword, $sCategory, $sTitle)
 
 _actionAdd ($sTitle)
 
 _actionEdit ($iEntryId, $sTitle)
 
 _actionDelete ($iEntryId, $sMsgSuccess)
 
 _actionMarkFeatured ($iEntryId, $sMsgSuccessAdd, $sMsgSuccessRemove)
 
 _actionJoin ($iEntryId, $iProfileId, $sMsgAlreadyJoined, $sMsgAlreadyJoinedPending, $sMsgJoinSuccess, $sMsgJoinSuccessPending, $sMsgLeaveSuccess)
 
 actionActivate ($iEntryId)
 
 _actionManageFansPopup ($iEntryId, $sTitle, $sFuncGetFans='getFans', $sFuncIsAllowedManageFans='isAllowedManageFans', $sFuncIsAllowedManageAdmins='isAllowedManageAdmins', $iMaxFans=1000)
 
 _actionSharePopup ($iEntryId, $sTitle, $bAddTempleateExt=false)
 
 _actionTags ($sTitle, $sTitleAllTags='')
 
 _actionCategories ($sTitle)
 
 _actionDownload ($aFileInfo, $sFieldMediaId)
 
 serviceGetForumPermission ($iMemberId, $iForumId)
 
 serviceDeleteProfileData ($iProfileId)
 
 serviceResponseProfileDelete ($oAlert)
 
 serviceResponseMediaDelete ($oAlert)
 
 _serviceGetMemberMenuItem ($sTitle, $sAlt, $sIcon, $isExtraCount=true, $sLinkAppend='')
 
 _serviceGetWallPost ($aEvent, &$aParams)
 
 _serviceGetWallPostOutline ($aEvent, $sIcon, $aParams=array())
 
 _serviceGetWallAddComment ($aEvent, $aParams)
 
 _serviceGetWallPostComment ($aEvent, $aParams)
 
 serviceGetWallData ()
 
 _serviceGetSpyPost ($sAction, $iObjectId, $iSenderId, $aExtraParams, $aLangKeys)
 
 serviceGetSpyData ()
 
 serviceGetShoutboxData ()
 
 serviceIsFan ($iEntryId, $iProfileId=0)
 
 serviceIsEntryAdmin ($iEntryId, $iProfileId=0)
 
 _serviceIsSomebody ($sFunc, $iEntryId, $iProfileId=0)
 
 _serviceGetSubscriptionParams ($sAction, $iEntryId, $aAction2Name)
 
 _actionAdministrationSettings ($sSettingsCatName='')
 
 _actionAdministrationManage ($isAdminEntries, $sKeyBtnDelete='', $sKeyBtnActivate='', $sUrl=false)
 
 actionAdministrationCreateEntry ()
 
 reparseTags ($iEntryId)
 
 reparseCategories ($iEntryId)
 
 onEventCreate ($iEntryId, $sStatus, $aDataEntry=array())
 
 onEventChanged ($iEntryId, $sStatus)
 
 onEventDeleted ($iEntryId, $aDataEntry=array())
 
 onEventMarkAsFeatured ($iEntryId, $aDataEntry)
 
 onEventJoin ($iEntryId, $iProfileId, $aDataEntry)
 
 _onEventJoinRequest ($iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate, $iMaxFans=1000)
 
 _onEventJoinReject ($iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate)
 
 _onEventFanRemove ($iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate)
 
 _onEventFanBecomeAdmin ($iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate)
 
 _onEventAdminBecomeFan ($iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate)
 
 _onEventJoinConfirm ($iEntryId, $iProfileId, $aDataEntry, $sEmailTemplate)
 
 isAdmin ()
 
 _addForm ($sRedirectUrl)
 
 _manageEntries ($sMode, $sValue, $isFilter, $sFormName, $aButtons, $sAjaxPaginationBlockId='', $isMsgBoxIfEmpty=true, $iPerPage=0, $sUrlAdmin=false)
 
 _preProductTabs ($sUri, $sSubTab='')
 
 _processFansActions ($aDataEntry, $iMaxFans=1000)
 
 _getCleanIdsArray ($sIds, $sDivider=',')
 
 _profilesEdit (&$aProfiles, $isCenterContent=false, $aDataEntry=array())
 
 _notifyEmail ($sEmailTemplateName, $iRecipient, $aDataEntry)
 
 isMembershipEnabledForImages ()
 
 isMembershipEnabledForVideos ()
 
 isMembershipEnabledForSounds ()
 
 isMembershipEnabledForFiles ()
 
 _isMembershipEnabledFor ($sMembershipActionConstant)
 
 _formatSnippetText ($aEntryData, $iMaxLen=300)
 
- Public Member Functions inherited from ChWsbModule
 __construct ($aModule)
 
 isLogged ()
 
 getUserId ()
 
 getUserPassword ()
 
 getTitleKey ($sUri)
 
 serviceGetBaseUrl ()
 

Public Attributes

 $_iProfileId
 
 $_oPrivacy
 
- Public Attributes inherited from ChWsbTwigModule
 $_iProfileId
 
 $_sPrefix
 
 $_sFilterName
 
- Public Attributes inherited from ChWsbModule
 $_aModule
 
 $_oDb
 
 $_oTemplate
 
 $_oConfig
 

Additional Inherited Members

- Static Public Member Functions inherited from ChWsbModule
static getInstance ($sClassName)
 
static getTitle ($sUri)
 

Detailed Description

Events module

This module allow users to post upcoming events, users can rate, comment, discuss it. Event can have photo, video, sound and files.

Profile's Wall: 'add event' event are displayed in profile's wall

Spy: The following qactivity is displayed for content_activity: add - new event was created change - events was chaned join - somebody joined event rate - somebody rated event commentPost - somebody posted comment in event

Memberships/ACL: events view - CH_EVENTS_VIEW events browse - CH_EVENTS_BROWSE events search - CH_EVENTS_SEARCH events add - CH_EVENTS_ADD events comments delete and edit - CH_EVENTS_COMMENTS_DELETE_AND_EDIT events edit any event - CH_EVENTS_EDIT_ANY_EVENT events delete any event - CH_EVENTS_DELETE_ANY_EVENT events mark as featured - CH_EVENTS_MARK_AS_FEATURED events approve - CH_EVENTS_APPROVE events broadcast message - CH_EVENTS_BROADCAST_MESSAGE

Service methods:

Homepage block with different events

See also
ChEventsModule::serviceHomepageBlock ChWsbService::call('events', 'homepage_block', array());

Profile block with user's events

See also
ChEventsModule::serviceProfileBlock ChWsbService::call('events', 'profile_block', array($iProfileId));

Event's forum permissions (for internal usage only)

See also
ChEventsModule::serviceGetForumPermission ChWsbService::call('events', 'get_forum_permission', array($iMemberId, $iForumId));

Member menu item for my events (for internal usage only)

See also
ChEventsModule::serviceGetMemberMenuItem ChWsbService::call('events', 'get_member_menu_item');

Member menu item for adding events (for internal usage only)

See also
ChEventsModule::serviceGetMemberMenuItemAddContent ChWsbService::call('events', 'get_member_menu_item_add_content');

Alerts: Alerts type/unit - 'ch_events' The following alerts are rised

join - user joined an event $iObjectId - event id $iSenderId - joined user

add - new event was added $iObjectId - event id $iSenderId - creator of an event $aExtras['Status'] - status of added event

change - event's info was changed $iObjectId - event id $iSenderId - editor user id $aExtras['Status'] - status of changed event

delete - event was deleted $iObjectId - event id $iSenderId - deleter user id

mark_as_featured - event was marked/unmarked as featured $iObjectId - event id $iSenderId - performer id $aExtras['Featured'] - 1 - if event was marked as featured and 0 - if event was removed from featured

Definition at line 127 of file ChEventsModule.php.

Constructor & Destructor Documentation

◆ __construct()

ChEventsModule::__construct ( $aModule)

Reimplemented from ChWsbTwigModule.

Definition at line 132 of file ChEventsModule.php.

Member Function Documentation

◆ _browseMy()

ChEventsModule::_browseMy ( $aProfile,
  $sTitle = null 
)

Reimplemented from ChWsbTwigModule.

Definition at line 1147 of file ChEventsModule.php.

◆ _defineActions()

ChEventsModule::_defineActions ( )

Definition at line 1129 of file ChEventsModule.php.

◆ _formatDateInBrowse()

ChEventsModule::_formatDateInBrowse ( $aEvent)

Definition at line 1152 of file ChEventsModule.php.

◆ _formatLocation()

ChEventsModule::_formatLocation ( $aEvent,
  $isCountryLink = false,
  $isFlag = false 
)

Definition at line 1157 of file ChEventsModule.php.

◆ _formatSnippetTextForOutline()

ChEventsModule::_formatSnippetTextForOutline (   $aEntryData)

Reimplemented from ChWsbTwigModule.

Definition at line 1168 of file ChEventsModule.php.

◆ _getInviteParams()

ChEventsModule::_getInviteParams (   $aDataEntry,
  $aInviter 
)

Reimplemented from ChWsbTwigModule.

Definition at line 222 of file ChEventsModule.php.

◆ _getJoinWhereForWMap()

ChEventsModule::_getJoinWhereForWMap ( )

Definition at line 1178 of file ChEventsModule.php.

◆ _isAllowedJoinByMembership()

ChEventsModule::_isAllowedJoinByMembership ( $aEvent)

Definition at line 935 of file ChEventsModule.php.

◆ actionAdd()

ChEventsModule::actionAdd ( )

Definition at line 303 of file ChEventsModule.php.

◆ actionAdministration()

ChEventsModule::actionAdministration (   $sUrl = '')

Definition at line 706 of file ChEventsModule.php.

◆ actionAdministrationManage()

ChEventsModule::actionAdministrationManage (   $isAdminEntries = false,
  $sUrl = '' 
)

Definition at line 770 of file ChEventsModule.php.

◆ actionAdministrationSettings()

ChEventsModule::actionAdministrationSettings ( )

Definition at line 765 of file ChEventsModule.php.

◆ actionBroadcast()

ChEventsModule::actionBroadcast (   $iEntryId)

Definition at line 209 of file ChEventsModule.php.

◆ actionBrowseParticipants()

ChEventsModule::actionBrowseParticipants (   $sUri)

Definition at line 173 of file ChEventsModule.php.

◆ actionCalendar()

ChEventsModule::actionCalendar (   $iYear = '',
  $iMonth = '' 
)

Definition at line 235 of file ChEventsModule.php.

◆ actionCategories()

ChEventsModule::actionCategories ( )

Definition at line 365 of file ChEventsModule.php.

◆ actionComments()

ChEventsModule::actionComments (   $sUri)

Definition at line 168 of file ChEventsModule.php.

◆ actionDelete()

ChEventsModule::actionDelete (   $iEntryId)

Definition at line 313 of file ChEventsModule.php.

◆ actionDownload()

ChEventsModule::actionDownload (   $iEntryId,
  $iMediaId 
)

Definition at line 370 of file ChEventsModule.php.

◆ actionEdit()

ChEventsModule::actionEdit (   $iEntryId)

Definition at line 308 of file ChEventsModule.php.

◆ actionFiles()

ChEventsModule::actionFiles (   $sUri)

Definition at line 163 of file ChEventsModule.php.

◆ actionGatherLangKeys()

ChEventsModule::actionGatherLangKeys ( )

Definition at line 668 of file ChEventsModule.php.

◆ actionHome()

ChEventsModule::actionHome ( )

Definition at line 143 of file ChEventsModule.php.

◆ actionInvite()

ChEventsModule::actionInvite (   $iEntryId)

Definition at line 215 of file ChEventsModule.php.

◆ actionJoin()

ChEventsModule::actionJoin (   $iEntryId,
  $iProfileId 
)

Definition at line 324 of file ChEventsModule.php.

◆ actionManageFansPopup()

ChEventsModule::actionManageFansPopup (   $iEntryId)

Definition at line 354 of file ChEventsModule.php.

◆ actionMarkFeatured()

ChEventsModule::actionMarkFeatured (   $iEntryId)

Definition at line 318 of file ChEventsModule.php.

◆ actionParticipants()

ChEventsModule::actionParticipants (   $iEventId)

Definition at line 331 of file ChEventsModule.php.

◆ actionPhotos()

ChEventsModule::actionPhotos (   $sUri)

Definition at line 153 of file ChEventsModule.php.

◆ actionSearch()

ChEventsModule::actionSearch (   $sKeyword = '',
  $sCountry = '' 
)

Definition at line 240 of file ChEventsModule.php.

◆ actionSharePopup()

ChEventsModule::actionSharePopup (   $iEntryId)

Definition at line 349 of file ChEventsModule.php.

◆ actionSounds()

ChEventsModule::actionSounds (   $sUri)

Definition at line 158 of file ChEventsModule.php.

◆ actionTags()

ChEventsModule::actionTags ( )

Definition at line 360 of file ChEventsModule.php.

◆ actionUploadFiles()

ChEventsModule::actionUploadFiles (   $sUri)

Definition at line 203 of file ChEventsModule.php.

◆ actionUploadPhotos()

ChEventsModule::actionUploadPhotos (   $sUri)

Definition at line 185 of file ChEventsModule.php.

◆ actionUploadSounds()

ChEventsModule::actionUploadSounds (   $sUri)

Definition at line 197 of file ChEventsModule.php.

◆ actionUploadVideos()

ChEventsModule::actionUploadVideos (   $sUri)

Definition at line 191 of file ChEventsModule.php.

◆ actionVideos()

ChEventsModule::actionVideos (   $sUri)

Definition at line 148 of file ChEventsModule.php.

◆ actionView()

ChEventsModule::actionView (   $sUri)

Definition at line 180 of file ChEventsModule.php.

◆ isAllowedActivate()

ChEventsModule::isAllowedActivate ( $aEvent,
  $isPerformAction = false 
)

Definition at line 908 of file ChEventsModule.php.

◆ isAllowedAdd()

ChEventsModule::isAllowedAdd (   $isPerformAction = false)

Definition at line 850 of file ChEventsModule.php.

◆ isAllowedBroadcast()

ChEventsModule::isAllowedBroadcast (   $aDataEntry,
  $isPerformAction = false 
)

Definition at line 886 of file ChEventsModule.php.

◆ isAllowedBrowse()

ChEventsModule::isAllowedBrowse (   $isPerformAction = false)

Definition at line 828 of file ChEventsModule.php.

◆ isAllowedComments()

ChEventsModule::isAllowedComments ( $aEvent)

Definition at line 970 of file ChEventsModule.php.

◆ isAllowedCreatorCommentsDeleteAndEdit()

ChEventsModule::isAllowedCreatorCommentsDeleteAndEdit ( $aEvent,
  $isPerformAction = false 
)

Definition at line 1051 of file ChEventsModule.php.

◆ isAllowedDelete()

ChEventsModule::isAllowedDelete ( $aEvent,
  $isPerformAction = false 
)

Definition at line 897 of file ChEventsModule.php.

◆ isAllowedEdit()

ChEventsModule::isAllowedEdit (   $aEvent,
  $isPerformAction = false 
)

Definition at line 864 of file ChEventsModule.php.

◆ isAllowedJoin()

ChEventsModule::isAllowedJoin ( $aDataEntry)

Definition at line 922 of file ChEventsModule.php.

◆ isAllowedManageAdmins()

ChEventsModule::isAllowedManageAdmins (   $aDataEntry)

Definition at line 1094 of file ChEventsModule.php.

◆ isAllowedManageFans()

ChEventsModule::isAllowedManageFans (   $aDataEntry)

Definition at line 1103 of file ChEventsModule.php.

◆ isAllowedMarkAsFeatured()

ChEventsModule::isAllowedMarkAsFeatured (   $aEvent,
  $isPerformAction = false 
)

Definition at line 875 of file ChEventsModule.php.

◆ isAllowedPostInForum()

ChEventsModule::isAllowedPostInForum ( $aDataEntry,
  $iProfileId = -1 
)

Definition at line 1074 of file ChEventsModule.php.

◆ isAllowedRate()

ChEventsModule::isAllowedRate ( $aEvent)

Definition at line 1065 of file ChEventsModule.php.

◆ isAllowedReadForum()

ChEventsModule::isAllowedReadForum ( $aDataEntry,
  $iProfileId = -1 
)

Definition at line 1084 of file ChEventsModule.php.

◆ isAllowedSearch()

ChEventsModule::isAllowedSearch (   $isPerformAction = false)

Definition at line 839 of file ChEventsModule.php.

◆ isAllowedSendInvitation()

ChEventsModule::isAllowedSendInvitation ( $aEvent)

Definition at line 947 of file ChEventsModule.php.

◆ isAllowedShare()

ChEventsModule::isAllowedShare ( $aEvent)

Definition at line 952 of file ChEventsModule.php.

◆ isAllowedUploadFiles()

ChEventsModule::isAllowedUploadFiles ( $aDataEntry)

Definition at line 1033 of file ChEventsModule.php.

◆ isAllowedUploadPhotos()

ChEventsModule::isAllowedUploadPhotos ( $aDataEntry)

Definition at line 979 of file ChEventsModule.php.

◆ isAllowedUploadSounds()

ChEventsModule::isAllowedUploadSounds ( $aDataEntry)

Definition at line 1015 of file ChEventsModule.php.

◆ isAllowedUploadVideos()

ChEventsModule::isAllowedUploadVideos ( $aDataEntry)

Definition at line 997 of file ChEventsModule.php.

◆ isAllowedView()

ChEventsModule::isAllowedView (   $aEvent,
  $isPerformAction = false 
)

Definition at line 810 of file ChEventsModule.php.

◆ isAllowedViewParticipants()

ChEventsModule::isAllowedViewParticipants ( $aEvent)

Definition at line 961 of file ChEventsModule.php.

◆ isEntryAdmin()

ChEventsModule::isEntryAdmin (   $aDataEntry,
  $iProfileId = 0 
)

Definition at line 1117 of file ChEventsModule.php.

◆ isFan()

ChEventsModule::isFan (   $aDataEntry,
  $iProfileId = 0,
  $isConfirmed = true 
)

Definition at line 1108 of file ChEventsModule.php.

◆ onEventAdminBecomeFan()

ChEventsModule::onEventAdminBecomeFan (   $iEntryId,
  $iProfileId,
  $aDataEntry 
)

Definition at line 798 of file ChEventsModule.php.

◆ onEventFanBecomeAdmin()

ChEventsModule::onEventFanBecomeAdmin (   $iEntryId,
  $iProfileId,
  $aDataEntry 
)

Definition at line 793 of file ChEventsModule.php.

◆ onEventFanRemove()

ChEventsModule::onEventFanRemove (   $iEntryId,
  $iProfileId,
  $aDataEntry 
)

Definition at line 788 of file ChEventsModule.php.

◆ onEventJoinConfirm()

ChEventsModule::onEventJoinConfirm (   $iEntryId,
  $iProfileId,
  $aDataEntry 
)

Definition at line 803 of file ChEventsModule.php.

◆ onEventJoinReject()

ChEventsModule::onEventJoinReject (   $iEntryId,
  $iProfileId,
  $aDataEntry 
)

Definition at line 783 of file ChEventsModule.php.

◆ onEventJoinRequest()

ChEventsModule::onEventJoinRequest (   $iEntryId,
  $iProfileId,
  $aDataEntry 
)

Definition at line 778 of file ChEventsModule.php.

◆ serviceGetMemberMenuItem()

ChEventsModule::serviceGetMemberMenuItem ( )

Member menu item for my events

Returns
html to show in member menu

Definition at line 503 of file ChEventsModule.php.

◆ serviceGetMemberMenuItemAddContent()

ChEventsModule::serviceGetMemberMenuItemAddContent ( )

Member menu item for adding event

Returns
html to show in member menu

Definition at line 513 of file ChEventsModule.php.

◆ serviceGetSpyPost()

ChEventsModule::serviceGetSpyPost (   $sAction,
  $iObjectId = 0,
  $iSenderId = 0,
  $aExtraParams = array() 
)

Definition at line 593 of file ChEventsModule.php.

◆ serviceGetSubscriptionParams()

ChEventsModule::serviceGetSubscriptionParams (   $sAction,
  $iEntryId 
)

Definition at line 604 of file ChEventsModule.php.

◆ serviceGetWallAddComment()

ChEventsModule::serviceGetWallAddComment (   $aEvent)

Definition at line 543 of file ChEventsModule.php.

◆ serviceGetWallPost()

ChEventsModule::serviceGetWallPost (   $aEvent)

Definition at line 523 of file ChEventsModule.php.

◆ serviceGetWallPostComment()

ChEventsModule::serviceGetWallPostComment (   $aEvent)

DEPRICATED, saved for backward compatibility

Definition at line 556 of file ChEventsModule.php.

◆ serviceGetWallPostOutline()

ChEventsModule::serviceGetWallPostOutline (   $aEvent)

Definition at line 566 of file ChEventsModule.php.

◆ serviceHomepageBlock()

ChEventsModule::serviceHomepageBlock ( )

Homepage block with different events

Returns
html to display on homepage in a block

Definition at line 394 of file ChEventsModule.php.

◆ serviceMapInstall()

ChEventsModule::serviceMapInstall ( )

Install map support

Definition at line 619 of file ChEventsModule.php.

◆ serviceProfileBlock()

ChEventsModule::serviceProfileBlock (   $iProfileId)

Profile block with user's events

Parameters
$iProfileIdprofile id
Returns
html to display on homepage in a block

Definition at line 456 of file ChEventsModule.php.

◆ serviceProfileBlockJoined()

ChEventsModule::serviceProfileBlockJoined (   $iProfileId)

Profile block with events user joined

Parameters
$iProfileIdprofile id
Returns
html to display on homepage in a block

Definition at line 480 of file ChEventsModule.php.

◆ serviceSetUpcomingEventsOnMap()

ChEventsModule::serviceSetUpcomingEventsOnMap ( )

set to display upcoming events only on the map

Definition at line 653 of file ChEventsModule.php.

Member Data Documentation

◆ $_iProfileId

ChEventsModule::$_iProfileId

Definition at line 129 of file ChEventsModule.php.

◆ $_oPrivacy

ChEventsModule::$_oPrivacy

Definition at line 130 of file ChEventsModule.php.


The documentation for this class was generated from the following file: