Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages | Examples

tx_commerce_db_alib Class Reference

Inheritance diagram for tx_commerce_db_alib:

tx_commerce_db_article tx_commerce_db_attribute tx_commerce_db_attribute_value tx_commerce_db_category tx_commerce_db_price tx_commerce_db_product List of all members.

Public Member Functions

 get_data ($uid, $lang_uid=-1)
 isUid ($uid)
 isAccessible ($uid)
 error ($err)
 getAttributes ($uid, $attribute_corelation_type_list='')
 get_attributes ($uid, $attribute_corelation_type_list='')

Public Attributes

 $database_table = ''
 $orderField = ' sorting '
 $database_attribute_rel_table = ''
 $debugMode = FALSE
 $translationMode = 'hideNonTranslated'

Member Function Documentation

tx_commerce_db_alib::error err  ) 
 

Error Handling Funktion

Parameters:
string Errortext Write to Devlog + Output
Devlog implementation PHP Error Implementation TYPO3db SQL Error implementation

tx_commerce_db_alib::get_attributes uid,
attribute_corelation_type_list = ''
 

gets all attributes from this product

Deprecated:
Parameters:
uid= Product uid
attribute_corelation_type_list array of corelation_types, optional
Returns:
array of attribute UID

Reimplemented in tx_commerce_db_product.

tx_commerce_db_alib::get_data uid,
lang_uid = -1
 

Parameters:
uid integer UID for Data
Returns:
array assoc Array with data
Todo:
implement access_check concering category tree

Get Overlay, if availiabe

Reimplemented in tx_commerce_db_price.

tx_commerce_db_alib::getAttributes uid,
attribute_corelation_type_list = ''
 

gets all attributes from this product

Parameters:
uid= Product uid
attribute_corelation_type_list array of corelation_types, optional
Returns:
array of attribute UID
No table defined wrong call go away

tx_commerce_db_alib::isAccessible uid  ) 
 

Checks in the Database if a UID is accessiblbe, basically checks against the enableFields

Parameters:
$uid Record Uid
Returns:
true if is accessible false if is not accessible
Author:
Ingo Schmitt <is@marketing-factory.de>

tx_commerce_db_alib::isUid uid  ) 
 

checks if one given UID is availiabe

Returns:
boolean true id availiabe
Todo:
implement access_check


Member Data Documentation

tx_commerce_db_alib::$database_attribute_rel_table = ''
 

Reimplemented in tx_commerce_db_article, tx_commerce_db_category, and tx_commerce_db_product.

tx_commerce_db_alib::$database_table = ''
 

Reimplemented in tx_commerce_db_category, tx_commerce_db_price, and tx_commerce_db_product.

tx_commerce_db_alib::$debugMode = FALSE
 

tx_commerce_db_alib::$orderField = ' sorting '
 

Reimplemented in tx_commerce_db_product.

tx_commerce_db_alib::$translationMode = 'hideNonTranslated'
 

Translation Mode for getRecordOverlay

See also:
class.t3lib_page.php private


The documentation for this class was generated from the following file:
Generated on Sun Jan 13 23:12:19 2008 for tx_commerce by  doxygen 1.4.4