Class: DataObject
Source Location: /blogs/b2evocore/_class_dataobject.php
Class DataObject
Class Overview
|
Data Object Base Class This is typically an abstract class, useful only when derived. Located in /blogs/b2evocore/_class_dataobject.php [line 24] Author(s):
Information Tags:
|
[ Top ]
Direct descendents
Method Summary
| DataObject | DataObject() | Constructor |
| void | dbchange() | Records a change that will need to be updated in the db |
| void | dbdelete() | |
| void | dbinsert() | |
| void | dbupdate() | |
| void | dget() | Get a ready-to-display member param by its name |
| void | disp() | Display a member param by its name |
| mixed | get() | Get a member param by its name |
| void | ID() | Template function: Displays object ID |
| void | set_param() | Set param value |
[ Top ]
Properties
Methods
Constructor DataObject [line 54]
|
Constructor
Parameters:| string | $tablename: | Name of table in database |
| string | $prefix: | Prefix of fields in the table |
| string | $dbIDname: | Name of the ID field (including prefix) |
[ Top ]
dbchange [line 71]
|
Records a change that will need to be updated in the db
Parameters:| string | $dbfieldname: | Name of parameter |
| string | $dbfieldtype: | DB field type ('string', 'number', 'date' ) |
| mixed | $valuepointer: | Pointer to value of parameter |
API Tags:
| Access: | protected |
[ Top ]
dbdelete [line 169]
|
Redefined in descendants as:
- Blog::dbdelete() : Delete a blog and dependencies from database
- User::dbdelete() : Delete user and dependencies from database
[ Top ]
dget [line 205]
|
Get a ready-to-display member param by its name
Same as disp but don't echo
Parameters:| string | $parname: | Name of parameter |
| string | $format: | Output format, see format_to_output() |
[ Top ]
disp [line 220]
|
Display a member param by its name
Parameters:| string | $parname: | Name of parameter |
| string | $format: | Output format, see format_to_output() |
[ Top ]
get [line 189]
|
Get a member param by its name
Parameters:| mixed | $parname: | Name of parameter |
API Tags:
| Return: | Value of parameter |
Redefined in descendants as:
- Blog::get() : Get a param
- User::get() : Get a param
[ Top ]
