Definition at line 9 of file oxnewssubscribed.php.
Public Member Functions | |
__construct () | |
load ($oxId) | |
loadFromEmail ($sEmailAddress) | |
loadFromUserId ($sOxUserId) | |
getOptInStatus () | |
setOptInStatus ($iStatus) | |
getOptInEmailStatus () | |
setOptInEmailStatus ($iStatus) | |
updateSubscription ($oUser) | |
Protected Member Functions | |
_insert () | |
_update () | |
Protected Attributes | |
$_blWasSubscribed = false | |
$_sClassName = 'oxnewssubscribed' |
oxNewsSubscribed.__construct | ( | ) |
Class constructor, initiates parent constructor (parent.oxBase()).
Reimplemented from oxBase.
Definition at line 29 of file oxnewssubscribed.php.
oxNewsSubscribed.load | ( | $ | oxId | ) |
Loads object (newssubscription) details from DB. Returns true on success.
string | $oxId oxnewssubscribed ID |
Reimplemented from oxBase.
Definition at line 45 of file oxnewssubscribed.php.
oxNewsSubscribed.loadFromEmail | ( | $ | sEmailAddress | ) |
Loader which loads news subscription according to subscribers email address
string | $sEmailAddress subscribers email address |
Definition at line 63 of file oxnewssubscribed.php.
oxNewsSubscribed.loadFromUserId | ( | $ | sOxUserId | ) |
Loader which loads news subscription according to subscribers oxid
string | $sOxUserId subscribers oxid |
Definition at line 77 of file oxnewssubscribed.php.
oxNewsSubscribed._insert | ( | ) | [protected] |
Inserts nbews object data to DB. Returns true on success.
Reimplemented from oxBase.
Definition at line 88 of file oxnewssubscribed.php.
oxNewsSubscribed._update | ( | ) | [protected] |
We need to check if we unsubscribe here
Reimplemented from oxBase.
Definition at line 100 of file oxnewssubscribed.php.
oxNewsSubscribed.getOptInStatus | ( | ) |
Newsletter subscription status getter
Definition at line 118 of file oxnewssubscribed.php.
oxNewsSubscribed.setOptInStatus | ( | $ | iStatus | ) |
Newsletter subscription status setter
int | $iStatus subscription status |
Definition at line 130 of file oxnewssubscribed.php.
oxNewsSubscribed.getOptInEmailStatus | ( | ) |
Newsletter subscription email sending status getter
Definition at line 141 of file oxnewssubscribed.php.
oxNewsSubscribed.setOptInEmailStatus | ( | $ | iStatus | ) |
Newsletter subscription email sending status setter
int | $iStatus subscription status |
Definition at line 153 of file oxnewssubscribed.php.
oxNewsSubscribed.updateSubscription | ( | $ | oUser | ) |
This method is called from oxuser.update. Currently it updates user information kept in db
oxuser | $oUser subscription user object |
Definition at line 167 of file oxnewssubscribed.php.
oxNewsSubscribed.$_blWasSubscribed = false [protected] |
Definition at line 16 of file oxnewssubscribed.php.
oxNewsSubscribed.$_sClassName = 'oxnewssubscribed' [protected] |