oxNews Class Reference

Inheritance diagram for oxNews:
[legend]
Collaboration diagram for oxNews:
[legend]

List of all members.


Detailed Description

News manager. Performs news text collection. News may be sorted by user categories (only these user may read news), etc.

Definition at line 11 of file oxnews.php.


Public Member Functions

 __construct ()
 assign ($dbRecord)
 getGroups ()
 inGroup ($sGroupID)
 delete ($sOxid=null)

Protected Member Functions

 _update ()
 _insert ()
 _setFieldData ($sFieldName, $sValue, $iDataType=oxField::T_TEXT)

Protected Attributes

 $_oGroups = null
 $_sClassName = 'oxnews'

Constructor & Destructor Documentation

oxNews.__construct (  ) 

Class constructor, initiates parent constructor (parent.oxI18n()).

Returns:
null

Reimplemented from oxI18n.

Definition at line 32 of file oxnews.php.


Member Function Documentation

oxNews.assign ( dbRecord  ) 

Assigns object data.

Parameters:
string $dbRecord database record to be assigned
Returns:
null

Reimplemented from oxI18n.

Definition at line 45 of file oxnews.php.

oxNews.getGroups (  ) 

Returns list of user groups assigned to current news object

Returns:
oxlist

Definition at line 64 of file oxnews.php.

oxNews.inGroup ( sGroupID  ) 

Checks if this object is in group, returns true on success.

Parameters:
string $sGroupID user group ID
Returns:
bool

Definition at line 85 of file oxnews.php.

oxNews.delete ( sOxid = null  ) 

Deletes object information from DB, returns true on success.

Parameters:
string $sOxid Object ID (default null)
Returns:
bool

Reimplemented from oxBase.

Definition at line 105 of file oxnews.php.

oxNews._update (  )  [protected]

Updates object information in DB.

Returns:
null

Reimplemented from oxI18n.

Definition at line 126 of file oxnews.php.

oxNews._insert (  )  [protected]

Inserts object details to DB, returns true on success.

Returns:
bool

Reimplemented from oxBase.

Definition at line 138 of file oxnews.php.

oxNews._setFieldData ( sFieldName,
sValue,
iDataType = oxField::T_TEXT 
) [protected]

Sets data field value

Parameters:
string $sFieldName index OR name (eg. 'oxarticles__oxtitle') of a data field to set
string $sValue value of data field
int $iDataType field type
Returns:
null

Reimplemented from oxBase.

Definition at line 153 of file oxnews.php.


Member Data Documentation

oxNews.$_oGroups = null [protected]

Definition at line 18 of file oxnews.php.

oxNews.$_sClassName = 'oxnews' [protected]

Reimplemented from oxI18n.

Definition at line 25 of file oxnews.php.


The documentation for this class was generated from the following file:

Generated on Fri Dec 19 14:21:02 2008 for OXID eShop CE by  doxygen 1.5.5