Overview

Packages

  • Core
    • Authentication
    • Backend
    • Cache
    • CEC
    • Chain
    • ContentType
    • Database
    • Datatype
    • Debug
    • Exception
    • Frontend
      • Search
      • URI
      • Util
    • GenericDB
      • Model
    • GUI
      • HTML
    • I18N
    • LayoutHandler
    • Log
    • Security
    • Session
    • Util
    • Validation
    • Versioning
    • XML
  • Module
    • ContentSitemapHtml
    • ContentSitemapXml
    • ContentUserForum
    • NavigationTop
  • mpAutoloaderClassMap
  • None
  • Plugin
    • ContentAllocation
    • CronjobOverview
    • FormAssistant
    • FrontendLogic
    • FrontendUsers
    • Linkchecker
    • ModRewrite
    • Newsletter
    • Repository
      • FrontendNavigation
      • KeywordDensity
    • SearchSolr
    • SmartyWrapper
    • UrlShortener
    • UserForum
    • Workflow
  • PluginManager
  • Setup
    • Form
    • GUI
    • Helper
      • Environment
      • Filesystem
      • MySQL
      • PHP
    • UpgradeJob

Classes

  • FrontendLogic
  • frontendlogic_category
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class FrontendLogic

FrontendLogic: This is the base class for all frontend related logic.

Basically, the class FrontendLogic is the base class for all your objects in the frontend. Your child classes define how your objects are named, which actions and items they contain and which item type they've got.

A word on actions: Each single object of a FrontendLogic subclass has the same amount of actions. You can't have a different set of actions for different objects of the same type.

Direct known subclasses

frontendlogic_category
Abstract
Package: Plugin\FrontendLogic
Copyright: four for business AG <www.4fb.de>
License: http://www.contenido.org/license/LIZENZ.txt
Author: Unknown
Located at classes/class.frontend.logic.php
Methods summary
public string
# getFriendlyName( )

getFriendlyName: Returns the friendly (e.g. display) name of your objects.

getFriendlyName: Returns the friendly (e.g. display) name of your objects.

Returns

string
Name of the object
public array
# listActions( )

listActions: Lists all actions

listActions: Lists all actions

The returned array has the format $actionname => $actiondescription

Returns

array
Array of all actions
public array
# listItems( )

listItems: Lists all available items

listItems: Lists all available items

The returned array has the format $itemid => $itemname

Returns

array
Array of items
CMS CONTENIDO 4.9.5 API documentation generated by ApiGen 2.8.0