Overview
  • Package
  • Class

Packages

  • CT-API
  • CT-ChurchAuth
  • CT-ChurchCal
  • CT-ChurchCheckin
  • CT-ChurchCore
  • CT-ChurchDB
  • CT-ChurchFinance
  • CT-ChurchHome
  • CT-ChurchReport
  • CT-ChurchResource
  • CT-ChurchService
  • CT-ChurchTranslate
  • CT-ChurchWiki
  • CT-DB
  • CT-Form

Classes

  • CTAdminModule
  • CTAuthModule
  • CTChurchCalModule
  • CTChurchCheckinModule
  • CTChurchDBModule
  • CTChurchFinanceModule
  • CTChurchReportModule
  • CTChurchResourceModule
  • CTChurchServiceModule
  • CTChurchWikiModule
  • CTHomeModule
  • CTLoginModule

Interfaces

  • CTModuleInterface

Class CTHomeModule

CTChurchHomeModule defines all API calls für ChurchHome

CTAbstractModule implements CTModuleInterface
Extended by CTHomeModule
Package: CT-API
Located at system/churchhome/classes/CTHomeModule.class.php

Methods summary

public
# getMasterData( )

See

CTModuleInterface::getMasterData()
public
# getBlockData( )
public array
# updateEventService( array $params )

update event service

update event service

Parameters

$params

Returns

array
public
# undoLastUpdateEventService( array $params )

undo Last Update Event Service

undo Last Update Event Service

Parameters

$params

Throws

CTNoPermission
public
# addReasonToEventService( array $params )

add reason to event service

add reason to event service

Parameters

$params
public
# sendEMail( array $params )

Parameters

$params

Throws

CTException
public
# updateMeetingRequest( array $params )

Parameters

$params
public
# hideAdminMessage( )
public
# applyGroupMembership( $params )
public
# removeGroupMembership( $params )
public
# getAllowedMenuEntries( )

Get allowed menu entries for user menu and module menu. It contains array with ModulesMenu and UserMenu In this array is an array with content and sometimes htmlclass

Get allowed menu entries for user menu and module menu. It contains array with ModulesMenu and UserMenu In this array is an array with content and sometimes htmlclass

public
# logError( $params )
public
# setTelegramChatId( $params )
public
# telegramIsAvailable( )
public
# telegramIsBotPaired( )
public
# telegramDoPairing( )
public
# telegramSendTestMessage( )
public
# telegramDeletePairing( )

Methods inherited from CTAbstractModule

__construct(), call(), checkPerm(), deleteMasterData(), deleteMasterDataReferences(), editNotification(), generatePDF(), getConstraints(), getMasterDataOfTables(), getMasterDataTablenames(), getModuleName(), getModulePath(), getSettings(), hasPDFGenerator(), log(), logGroup(), logMasterData(), logPerson(), makeDownloadFile(), notify(), prepareForLog(), prooveDeleteMasterData(), saveMasterData(), saveMasterDataToDB(), saveSetting(), setCookie(), setLanguage()

API documentation generated by ApiGen