CDM
[ class tree: CDM ] [ index: CDM ] [ all elements ]

Class: Xbs_CdmCDMCodeHandler

Source Location: /modules/xbs_cdm/class/CDMCode.php

Class Overview

XoopsObjectHandler
   |
   --CDMBaseHandler
      |
      --Xbs_CdmCDMCodeHandler

Object handler for CDMCode


Author(s):

Copyright:

  • copyright © 2000 The XOOPS Project

Methods


Child classes:

Xbs_vatEUVatHandler
Object handler for EUVat

Inherited Variables

Inherited Methods

Class: CDMBaseHandler

CDMBaseHandler::CDMBaseHandler()
Constructor
CDMBaseHandler::create()
Create a new object
CDMBaseHandler::delete()
Delete object from the database
CDMBaseHandler::errno()
Return last error number
CDMBaseHandler::error()
Return last error message
CDMBaseHandler::get()
Get safe data from database.
CDMBaseHandler::getall()
Get all data for object given id.
CDMBaseHandler::getError()
return last error number and message
CDMBaseHandler::getKey()
Get internal identifier (primary key) based on user visible code
CDMBaseHandler::insert()
Write an object back to the database
CDMBaseHandler::reload()
Reload object from database
CDMBaseHandler::setError()
Set error information
CDMBaseHandler::_create()
Must be overidden in ancestor to return a new object of the required kind (descendent of CDMBase)
CDMBaseHandler::_get()
Get data from the database and create a new object with it
CDMBaseHandler::_ins_insert()
OVERIDE in ancestor to provide an INSERT string for insert function
CDMBaseHandler::_ins_update()
OVERIDE in ancestor to provide an UPDATE string for insert function
CDMBaseHandler::_reload()
Return SQL string to reload an object from database

Class: XoopsObjectHandler

XoopsObjectHandler::XoopsObjectHandler()
called from child classes only
XoopsObjectHandler::create()
creates a new object
XoopsObjectHandler::delete()
delete obejct from database
XoopsObjectHandler::get()
gets a value object
XoopsObjectHandler::insert()
insert/update object

Class Details

[line 54]
Object handler for CDMCode



Tags:

copyright:  copyright © 2000 The XOOPS Project
author:  Kazumi Ono <onokazu@xoops.org>


[ Top ]


Class Methods


constructor Xbs_CdmCDMCodeHandler [line 61]

Xbs_CdmCDMCodeHandler Xbs_CdmCDMCodeHandler( xoopsDb &$db)

Constructor



Parameters:

xoopsDb   &$db   Handle to database object

[ Top ]

method getKey [line 174]

mixed getKey( string $cd, string $set, string $lang)

Return code object internal identifier (primary key) based on its unique user key

Overides ancestor




Tags:

return:  if success else False.


Overrides CDMBaseHandler::getKey() (Get internal identifier (primary key) based on user visible code)

Parameters:

string   $cd   code to retrieve
string   $set   codeset to retrieve
string   $lang   language set to retrieve

[ Top ]

method insert [line 236]

boolean insert( CDMCode &$code)

Insert or update a code object



Tags:

return:  True if succeessful else False


Overrides CDMBaseHandler::insert() (Write an object back to the database)

Parameters:

CDMCode   &$code   the code object to insert or update

[ Top ]


Documentation generated on Fri, 03 Mar 2006 08:55:51 +0000 by phpDocumentor 1.3.0RC3