BEdita API doc | 4-cactus
  • Class
  • Tree
  • Deprecated
  • Download

Classes

  • Addon
  • AddressbookController
  • AddressbookShell
  • AdminController
  • Alias
  • Annotation
  • ApiAuthComponent
  • ApiBaseController
  • ApiFormatterComponent
  • ApiUploadComponent
  • ApiValidatorComponent
  • AppController
  • AppError
  • AppHelper
  • Application
  • AppModel
  • Area
  • AreasController
  • Audio
  • AuthenticationsController
  • BannedIp
  • BEAppModel
  • BEAppObjectModel
  • BeAuthComponent
  • BeAuthFacebookComponent
  • BeAuthGoogleComponent
  • BeAuthTwitterComponent
  • BeCallbackManager
  • BeConfigure
  • BeCustomPropertyComponent
  • BeditaAnnotationModel
  • BeditaBaseShell
  • BeditaCollectionModel
  • BeditaContentModel
  • BeditaExportFilter
  • BeditaImportFilter
  • BeditaObjectModel
  • BeditaProductModel
  • BeditaShell
  • BeditaSimpleObjectModel
  • BeditaSimpleStreamModel
  • BeditaStreamModel
  • BeEmbedFlashHelper
  • BeEmbedHtml5Helper
  • BeEmbedMediaHelper
  • BeErrorCode
  • BeExceptionHandler
  • BEFile
  • BeFileHandlerComponent
  • BeFormHelper
  • BeFrontHelper
  • BeHashComponent
  • BeHtmlHelper
  • BeLangTextComponent
  • BeLib
  • BeMailComponent
  • BEObject
  • BeObjectCache
  • BePaginatorToolbarHelper
  • BeSchema
  • BeSecurityComponent
  • BeSystem
  • BeSystemComponent
  • BeThumb
  • BeTimeHelper
  • BeToolbarHelper
  • BeTreeComponent
  • BeTreeHelper
  • BeUploadToObjComponent
  • BeurlHelper
  • BeVimeoComponent
  • BeYoutubeComponent
  • BuildFilterBehavior
  • CacheableBehavior
  • CacheShell
  • CallbackBehavior
  • CaptchaComponent
  • Caption
  • CaptionsBehavior
  • Card
  • CardsImportFilter
  • Category
  • CleanupDataTask
  • CleanupTask
  • Comment
  • CommentsController
  • CompactResultBehavior
  • Content
  • CreateIndexFieldsBehavior
  • DataShell
  • DataTransfer
  • DateItem
  • DbadminShell
  • DeleteDependentObjectBehavior
  • DeleteObjectBehavior
  • DeployShell
  • Document
  • DocumentsController
  • DumpModel
  • EditorialContentsShell
  • EditorNote
  • Event
  • EventLog
  • EventsController
  • FilesController
  • ForeignDependenceSaveBehavior
  • FrontendController
  • FrontendShell
  • GalleriesController
  • Gallery
  • GeoTag
  • GettextShell
  • Git
  • GravatarHelper
  • Group
  • HashJob
  • History
  • HomeController
  • Image
  • ImageInfoHelper
  • JsonExportFilter
  • JsonImportFilter
  • JsonView
  • LangText
  • Link
  • MailGroup
  • MailGroupCard
  • MailJob
  • MailLog
  • MailMessage
  • MailShell
  • MailTemplate
  • Mask
  • MediaShell
  • MigrateDumpModel
  • MigrateShell
  • Migration
  • MigrationBase
  • MigrationDateItemsShell
  • Module
  • ModulesController
  • ModuleShell
  • MultimediaController
  • NewsController
  • NewsletterController
  • NewsletterShell
  • NotifyBehavior
  • ObjectEditor
  • ObjectProperty
  • ObjectRelation
  • ObjectType
  • ObjectUser
  • PagesController
  • Permission
  • PermissionModule
  • PermsHelper
  • Product
  • Property
  • PropertyOption
  • PublicationShell
  • RedisShell
  • RelationCheck
  • RelationRepair
  • RelationShell
  • RelationStats
  • RemoveDummyNameBehavior
  • ResponseHandlerComponent
  • RestClientModel
  • Revision
  • RevisionObjectBehavior
  • SearchText
  • SearchTextSaveBehavior
  • Section
  • SectionDummy
  • SessionFilterComponent
  • SessionFilterHelper
  • ShortNews
  • SmartyView
  • SoapClientModel
  • SplitterSql
  • StatisticsController
  • Stream
  • StreamLog
  • StreamsController
  • Svn
  • TagsController
  • ThemeSmartyView
  • ThumbnailHelper
  • ThumbShell
  • TransactionComponent
  • TransactionFS
  • TranslationsController
  • Tree
  • TrHelper
  • User
  • UserProperty
  • UsersController
  • Utility
  • Version
  • Video
  • VimeoHelper
  • WebmarksController
  • XmlExportFilter
  • XmlImportFilter
  • XmlJsonConverter
  • XmlView
  • YoutubeHelper

Interfaces

  • ApiAuthInterface
  • MediaProviderInterface
  • UploadableInterface

Exceptions

  • BeditaAjaxException
  • BEditaAllowURLException
  • BeditaBadRequestException
  • BeditaConflictException
  • BEditaDeleteStreamObjException
  • BeditaException
  • BEditaFileExistException
  • BeditaForbiddenException
  • BeditaFrontAccessException
  • BeditaHashException
  • BEditaInfoException
  • BeditaInternalErrorException
  • BEditaIOException
  • BeditaLengthRequiredException
  • BeditaMailException
  • BEditaMediaProviderException
  • BeditaMethodNotAllowedException
  • BEditaMIMEException
  • BeditaNotFoundException
  • BeditaNotImplementedException
  • BeditaPublicationException
  • BeditaRuntimeException
  • BEditaSaveStreamObjException
  • BeditaServiceUnavailableException
  • BeditaUnauthorizedException
  • BEditaUploadPHPException
  • BEditaURLException

Class AddressbookController

AddressBook Module Controller

Controller
Extended by AppController
Extended by ModulesController
Extended by AddressbookController
Located at controllers/modules/addressbook_controller.php

Methods summary

public
# index( $id = null, $order = "", $dir = true, $page = 1, $dim = 20 )
public
# view( integer $id = null )

Generic view method: to override in real modules or create specific view methods if more types are handled by this module, like view[ModelName] (e.g. viewDocument, viewEvent...) This methods will be called automagically....

Generic view method: to override in real modules or create specific view methods if more types are handled by this module, like view[ModelName] (e.g. viewDocument, viewEvent...) This methods will be called automagically....

Parameters

$id
object id to view

Overrides

ModulesController::view
public
# save( )

Generic save method: to override in real modules. If more types are handled by this module create specific 'save' methods like save[ModelName] (e.g. saveDocument, saveEvent...) This methods will be called automagically....

Generic save method: to override in real modules. If more types are handled by this module create specific 'save' methods like save[ModelName] (e.g. saveDocument, saveEvent...) This methods will be called automagically....

Overrides

ModulesController::save
public
# delete( )

Generic delete method: to override in real modules. If more types are handled by this module create specific delete methods like delete[ModelName] (e.g. deleteDocument, deleteEvent...) This methods will be called automagically....

Generic delete method: to override in real modules. If more types are handled by this module create specific delete methods like delete[ModelName] (e.g. deleteDocument, deleteEvent...) This methods will be called automagically....

Overrides

ModulesController::delete
public
# deleteSelected( )
public
# categories( )
public
# cloneObject( )

Overrides

ModulesController::cloneObject
private
# loadMailgroups( )
public
# addToMailgroup( )
public
# exportToFile( string, $type = 'csv' )

Export cards to CSV/vCard, using current filter

Export cards to CSV/vCard, using current filter

Parameters

$type
of export 'csv' or 'vcard'
private
# loadDataFromSessionFilter( )
protected
# forward( $action, $result )

Default forward for BEdita modules - to overrider in module controllers if needed

Default forward for BEdita modules - to overrider in module controllers if needed

See

AppController::forward()

Overrides

ModulesController::forward

Methods inherited from ModulesController

addItemsToAreaSection(), addPermissionsObjects(), assocCategory(), autoSaveObject(), bulkCategories(), changeBulkObjects(), changeLanguageObjects(), changeRightsObjects(), changeStatusObjects(), checkAutoSave(), checkWriteModulePermission(), deleteCategories(), disassocCategory(), getModuleObjectTypes(), isInsideHiddenBranch(), loadCategories(), loadFilters(), moduleForward(), moveItemsToAreaSection(), paginatedList(), previewsForObject(), readonlyTreePaths(), removeItemsFromAreaSection(), saveCategories(), setSessionForObjectDetail(), showCategories(), viewObject()

Methods inherited from AppController

__construct(), afterFilter(), beditaAfterFilter(), beditaBeforeFilter(), beditaBeforeRender(), beforeCheckLogin(), beforeFilter(), beforeRender(), checkLogin(), checkObjectWritePermission(), currentController(), deleteObjects(), eventError(), eventInfo(), eventLog(), eventWarn(), handleError(), idFromNicknameCache(), initAttributes(), loadModelByObjectTypeId(), loadModelByType(), modelBindings(), objectRelationArray(), objectTypeCache(), objectTypeIdCache(), prepareRelationsToSave(), saveObject(), setModelBindings(), setObjectBindings(), setResult(), setupAnnotations(), setupLocale(), setup_args(), startProfiler(), stopProfiler(), unsetModelBindings(), updateHistory(), usedUrl(), userErrorMessage(), userInfoMessage(), userWarnMessage(), viewRevision()

Constants summary

Constants inherited from AppController

ERROR, OK, VIEW_FWD

Properties summary

public string $name
# 'Addressbook'
public array $helpers
# array('BeTree', 'BeToolbar')
public array $components
# array('BeTree', 'BeCustomProperty', 'BeLangText', 'BeFileHandler', 'BeSecurity')
public array $uses
# array('BEObject','Tree', 'Category', 'Card', 'MailGroup')
protected string $moduleName
# 'addressbook'
protected array $categorizableModels

Controller-specific categorizable models.

Controller-specific categorizable models.

# array('Card')

Properties inherited from ModulesController

$relationsOrder

Properties inherited from AppController

$BeObjectCache, $currLang, $currLocale, $current, $ext, $fullBaseUrl, $historyItem, $modelBindings, $moduleList, $modulePerms, $objectData, $profiling, $result, $skipCheck, $view

BEdita API doc | 4-cactus API documentation generated by ApiGen