OXID eShop CE  4.9.6
 All Classes Files Functions Variables Pages
Newsletter_Send Class Reference
+ Inheritance diagram for Newsletter_Send:
+ Collaboration diagram for Newsletter_Send:

Public Member Functions

 render ()
 getUserCount ()
 resetUserCount ()
 getMailErrors ()
 getListSorting ()
- Public Member Functions inherited from Newsletter_Selection
 save ()
- Public Member Functions inherited from oxAdminDetails
 resetNrOfCatArticles ()
 resetNrOfVendorArticles ()
 resetNrOfManufacturerArticles ()
 changeFolder ()
- Public Member Functions inherited from oxAdminView
 __construct ()
 init ()
 addGlobalParams ($oShop=null)
 getServiceUrl ($sLangAbbr=null)
 resetContentCache ($blForceReset=null)
 resetCounter ($sCounterType, $sValue=null)
 getNavigation ()
 getViewId ()
 chshp ()
 resetSeoData ($sShopId)
 getPreviewId ()
 getEditObjectId ()
 setEditObjectId ($sId)
- Public Member Functions inherited from oxView
 setViewParameters ($aParams=null)
 getViewParameter ($sKey)
 setIsCallForCache ($blIsCallForCache=null)
 getIsCallForCache ()
 addTplParam ($sPara, $sValue)
 getBelboonParam ()
 getViewConfig ()
 getTemplateName ()
 setTemplateName ($sTemplate)
 setClassName ($sClassName)
 getClassName ()
 setFncName ($sFncName)
 getFncName ()
 setViewData ($aViewData=null)
 getViewData ()
 getViewDataElement ($sParamId=null)
 setClassLocation ($sClassLocation=null)
 getClassLocation ()
 setThisAction ($sThisAction=null)
 getThisAction ()
 setParent ($oParent=null)
 getParent ()
 setIsComponent ($blIsComponent=null)
 getIsComponent ()
 getAdditionalParams ()
 getTrustedShopId ()
 getTSExcellenceId ()
 getCharSet ()
 getShopVersion ()
 getShopEdition ()
 getRevision ()
 getPackageInfo ()
 getShopFullEdition ()
 isDemoVersion ()
 isBetaVersion ()
 isRCVersion ()
 showBetaNote ()
 isDemoShop ()
 showNewsletter ()
 setShowNewsletter ($blShow)
 getShopLogo ()
 setShopLogo ($sLogo)
 getActCategory ()
 setActCategory ($oCategory)
 getCategoryId ()
 setCategoryId ($sCategoryId)
 getErrorDestination ()
 getActionClassName ()
 isConnectedWithFb ()
 getFbUserId ()
 showFbConnectToAccountMsg ()
 isMall ()
 showRdfa ()
 getSidForWidget ()
- Public Member Functions inherited from oxSuperCfg
 __call ($sMethod, $aArgs)
 getConfig ()
 setConfig ($oConfig)
 getSession ()
 setSession ($oSession)
 getUser ()
 setUser ($oUser)
 isAdmin ()
 setAdminMode ($blAdmin)

Protected Member Functions

 _setupNavigation ($sNode)

Protected Attributes

 $_aMailErrors = array()
- Protected Attributes inherited from Newsletter_Selection
 $_iUserCount = null
- Protected Attributes inherited from oxAdminDetails
 $_oEditor = null
- Protected Attributes inherited from oxAdminView
 $_aSumType
 $_sThisTemplate = null
 $_iDefEdit = 0
 $_iEditLang = 0
 $_sShopTitle = " - "
 $_sShopVersion = null
 $_sServiceUrl = null
 $_oEditShop = null
 $_sEditObjectId = null
- Protected Attributes inherited from oxView
 $_aViewData = array()
 $_sClassLocation = null
 $_sThisAction = null
 $_oParent = null
 $_blIsComponent = false
 $_sThisTemplate = null
 $_sViewId = null
 $_sClass = null
 $_sFnc = null
 $_sTrustedShopId = null
 $_sTSExcellenceId = null
 $_sCharSet = null
 $_sVersion = null
 $_blDemoVersion = null
 $_blDemoShop = null
 $_iNewsStatus = null
 $_sShopLogo = null
 $_sCategoryId = null
 $_oClickCat = null
 $_blIsCallForCache = false
 $_oViewConf = null

Additional Inherited Members

- Static Protected Attributes inherited from oxAdminView
static $_oNaviTree = null
static $_sAuthUserRights = null

Detailed Description

Newsletter sending manager. Performs sending of newsletter to selected user groups.

Definition at line 7 of file newsletter_send.php.

Member Function Documentation

Newsletter_Send::_setupNavigation (   $sNode)
protected

Overrides parent method to pass referred id

Parameters
string$sNodereferred id

Reimplemented from oxAdminDetails.

Definition at line 173 of file newsletter_send.php.

Newsletter_Send::getListSorting ( )

Does nothing, called in derived template

Definition at line 198 of file newsletter_send.php.

Newsletter_Send::getMailErrors ( )

Returns newsletter mailing errors

Returns
array

Definition at line 163 of file newsletter_send.php.

Newsletter_Send::getUserCount ( )

Returns count of users assigned to active newsletter receiver group

Returns
int

Reimplemented from Newsletter_Selection.

Definition at line 138 of file newsletter_send.php.

Newsletter_Send::render ( )

Executes parent method parent::render(), creates oxnewsletter object, sends newsletter to users of chosen groups and returns name of template file "newsletter_send.tpl"/"newsletter_done.tpl".

Returns
string

Reimplemented from Newsletter_Selection.

Definition at line 24 of file newsletter_send.php.

Newsletter_Send::resetUserCount ( )

Resets users count

Definition at line 152 of file newsletter_send.php.

Member Data Documentation

Newsletter_Send::$_aMailErrors = array()
protected

Definition at line 15 of file newsletter_send.php.


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