oxVoucherSerie Class Reference

Inheritance diagram for oxVoucherSerie:

Inheritance graph
[legend]
Collaboration diagram for oxVoucherSerie:

Collaboration graph
[legend]

List of all members.


Detailed Description

Voucher serie manager. Manages list of available Vouchers (fetches, deletes, etc.).

Definition at line 7 of file oxvoucherserie.php.


Public Member Functions

 __construct ()
 delete ($sOxId=null)
 setUserGroups ()
 unsetUserGroups ()
 getVoucherList ()
 deleteVoucherList ()
 countVouchers ()

Protected Attributes

 $_oGroups = null
 $_sCoreTbl = 'oxvoucherseries'
 $_sClassName = 'oxvoucherserie'

Constructor & Destructor Documentation

oxVoucherSerie.__construct (  ) 

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

Reimplemented from oxBase.

Definition at line 29 of file oxvoucherserie.php.


Member Function Documentation

oxVoucherSerie.delete ( sOxId = null  ) 

Override delete function so we can delete user group relations first.

Parameters:
string $sOxId object ID (default null)
Returns:
null

Reimplemented from oxBase.

Definition at line 42 of file oxvoucherserie.php.

oxVoucherSerie.setUserGroups (  ) 

Collects and returns user group list.

Returns:
object

Definition at line 55 of file oxvoucherserie.php.

oxVoucherSerie.unsetUserGroups (  ) 

Removes user groups relations.

Returns:
null

Definition at line 73 of file oxvoucherserie.php.

oxVoucherSerie.getVoucherList (  ) 

Returns array of a vouchers assigned to this serie.

Returns:
array

Definition at line 84 of file oxvoucherserie.php.

oxVoucherSerie.deleteVoucherList (  ) 

Deletes assigned voucher list.

Returns:
null

Definition at line 97 of file oxvoucherserie.php.

oxVoucherSerie.countVouchers (  ) 

Returns array of vouchers counts.

Returns:
array

Definition at line 108 of file oxvoucherserie.php.


Member Data Documentation

oxVoucherSerie.$_oGroups = null [protected]

Definition at line 14 of file oxvoucherserie.php.

oxVoucherSerie.$_sCoreTbl = 'oxvoucherseries' [protected]

Definition at line 19 of file oxvoucherserie.php.

oxVoucherSerie.$_sClassName = 'oxvoucherserie' [protected]

Reimplemented from oxBase.

Definition at line 24 of file oxvoucherserie.php.


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

Generated on Wed May 13 13:32:15 2009 for OXID eShop CE by  doxygen 1.5.5