Overview

Packages

  • Auth
    • Ads
    • Ldap
    • Xoops
  • Autotasks
  • Config
    • Category
    • Item
    • Option
  • Core
    • Filesystem
    • Filters
    • Logger
    • Mail
    • Message
    • Password
    • Security
    • StopSpammer
    • Template
    • Textsanitizer
    • VersionChecker
  • Data
    • Avatar
    • Comment
  • Database
    • Connection
    • Criteria
    • Legacy
    • MySQL
    • PDO
    • Updater
  • Feeds
    • RSS
  • File
  • Form
    • Base
    • Elements
  • ICMS
    • IPF
      • View
  • Image
    • Category
  • Ipf
    • Category
    • Controller
    • Export
    • form
    • Keyhighlighter
    • Member
    • Object
    • Permission
    • richfile
    • Tree
    • urllink
    • View
  • kernel
    • Set
  • Member
    • Group
    • GroupMembership
    • GroupPermission
    • User
  • Messaging
  • Module
  • None
  • Notification
  • Page
  • Plugins
    • Editor
  • Preload
    • Libraries
  • Privmessage
  • Session
  • SmartObject
  • View
    • Block
    • Breadcrumb
    • PageNav
    • PrinterFriendly
    • Template
    • Templates
    • Theme
    • Tree

Classes

  • icms_core_Debug
  • icms_core_Object
  • icms_core_ObjectHandler
  • icms_core_OnlineHandler
  • icms_file_ZipFileHandler
  • icms_image_set_Handler
  • Overview
  • Package
  • Class

Class icms_core_ObjectHandler

Abstract object handler class.

This class is an abstract class of handler classes that are responsible for providing data access mechanisms to the data source of its corresponsing data objects

Direct known subclasses

icms_config_category_Handler, icms_config_Item_Handler, icms_member_group_Handler, icms_member_group_membership_Handler, icms_member_groupperm_Handler, icms_member_user_Handler, icms_module_Handler, icms_view_template_file_Handler, icms_view_template_set_Handler, icms_config_option_Handler, icms_data_avatar_Handler, icms_data_comment_Handler, icms_data_notification_Handler, icms_data_privmessage_Handler, icms_image_category_Handler, icms_image_Handler, icms_ipf_Handler

Indirect known subclasses

icms_data_file_Handler, icms_data_page_Handler, icms_data_urllink_Handler, icms_ipf_category_Handler, icms_view_block_Handler, icms_view_block_position_Handler
Abstract
Package: Core
Category: ICMS
Copyright: copyright (c) 2000-2003 XOOPS.org
License: GNU General Public License (GPL)
Author: Kazumi Ono onokazu@xoops.org
Since: XOOPS
Located at core/ObjectHandler.php
Methods summary
public
# __construct( object & $db )

called from child classes only

called from child classes only

Parameters

$db
reference to the icms_db_legacy_Database object
abstract public &
# create( )

creates a new object

creates a new object

abstract public &
# get( integer $int_id )

gets a value object

gets a value object

Parameters

$int_id
abstract public
# insert( object & $object )

insert/update object

insert/update object

Parameters

$object
abstract public
# delete( object & $object )

delete object from database

delete object from database

Parameters

$object
Properties summary
protected object $db

holds referenced to icms_db_legacy_Database class object

holds referenced to icms_db_legacy_Database class object

See

icms_db_legacy_Database
#
API documentation generated by ApiGen