oxNews Class Reference

Inheritance diagram for oxNews:

Inheritance graph
[legend]
Collaboration diagram for oxNews:

Collaboration graph
[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 10 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 31 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 44 of file oxnews.php.

oxNews.getGroups (  ) 

Returns list of user groups assigned to current news object

Returns:
oxlist

Definition at line 63 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 84 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 104 of file oxnews.php.

oxNews._update (  )  [protected]

Updates object information in DB.

Returns:
null

Reimplemented from oxI18n.

Definition at line 125 of file oxnews.php.

oxNews._insert (  )  [protected]

Inserts object details to DB, returns true on success.

Returns:
bool

Reimplemented from oxBase.

Definition at line 137 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 152 of file oxnews.php.


Member Data Documentation

oxNews.$_oGroups = null [protected]

Definition at line 17 of file oxnews.php.

oxNews.$_sClassName = 'oxnews' [protected]

Reimplemented from oxI18n.

Definition at line 24 of file oxnews.php.


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

Generated on Wed Apr 22 12:31:45 2009 for OXID eShop CE by  doxygen 1.5.5