eZPublishCommunityProject(LegacyStack)  2013.6
eZStepRegistration Class Reference

The class eZStepRegistration does. More...

+ Inheritance diagram for eZStepRegistration:
+ Collaboration diagram for eZStepRegistration:

Public Member Functions

 display ()
 
 eZStepRegistration (eZTemplate $tpl, eZHTTPTool $http, eZINI $ini, array &$persistenceList)
 Constructor for eZStepRegistration. More...
 
 generateRegistration (eZTemplate $mailTpl, array $userData)
 
 init ()
 
 processPostData ()
 
- Public Member Functions inherited from eZStepInstaller
 availableSitePackages ()
 
 checkDatabaseRequirements ($dbCharset=false, $overrideDBParameters=array())
 
 chosenSitePackage ()
 
 chosenSiteType ()
 
 databaseErrorInfo ($errorInfo)
 
 display ()
 Virtual (abstract) More...
 
 extraData ($dataIdentifier)
 
 extraDataList ()
 
 extraSiteData ($siteIdentifier, $dataIdentifier)
 
 eZStepInstaller (eZTemplate $tpl, eZHTTPTool $http, eZINI $ini, array &$persistenceList, $identifier, $name)
 Default constructor for eZ Publish installer classes. More...
 
 findAppropriateCharset ($primaryLanguage, $allLanguages, $canUseUnicode)
 
 findAppropriateCharsetsList ($primaryLanguage, $allLanguages, $canUseUnicode)
 
 hasKickstartData ()
 
 init ()
 
 isKickstartAllowed ()
 
 kickstartContinueNextStep ()
 
 kickstartData ()
 
 processPostData ()
 Processespost data from this class. More...
 
 selectSiteType ($sitePackageName)
 
 setAllowKickstart ($allow)
 
 siteaccessURLs ()
 
 storeExtraSiteData ($siteIdentifier, $dataIdentifier, $value)
 
 storePersistenceData ()
 
 storeSiteType ($siteType)
 

Private Attributes

 $defaultUserData
 

Additional Inherited Members

- Public Attributes inherited from eZStepInstaller
 $Http
 
 $Identifier
 
 $Ini
 
 $INI
 Kickstart INI file, if one is found. More...
 
 $KickstartData
 The kickstart data as an associative array or false if no data available. More...
 
 $Name
 
 $PersistenceList
 
 $Tpl
 
const DB_DATA_APPEND = 1
 
const DB_DATA_CHOOSE = 4
 
const DB_DATA_KEEP = 3
 
const DB_DATA_REMOVE = 2
 
const DB_ERROR_ALREADY_CHOSEN = 10
 
const DB_ERROR_CHARSET_DIFFERS = 8
 
const DB_ERROR_CONNECTION_FAILED = 3
 
const DB_ERROR_EMPTY_PASSWORD = 1
 
const DB_ERROR_NO_DATABASES = 5
 
const DB_ERROR_NO_DIGEST_PROC = 6
 
const DB_ERROR_NONMATCH_PASSWORD = 2
 
const DB_ERROR_NOT_EMPTY = 4
 
const DB_ERROR_VERSION_INVALID = 7
 

Detailed Description

The class eZStepRegistration does.

Member Function Documentation

eZStepRegistration::display ( )
Returns
array
eZStepRegistration::eZStepRegistration ( eZTemplate  $tpl,
eZHTTPTool  $http,
eZINI  $ini,
array &  $persistenceList 
)

Constructor for eZStepRegistration.

Parameters
\eZTemplate$tpl
\eZHTTPTool$http
\eZINI$ini
array$persistenceList
eZStepRegistration::generateRegistration ( eZTemplate  $mailTpl,
array  $userData 
)
Parameters
\eZTemplate$mailTpl
array$userData
Returns
array|null|string

Referenced by display(), init(), and processPostData().

eZStepRegistration::init ( )
Returns
bool
eZStepRegistration::processPostData ( )
Returns
bool

Member Data Documentation

eZStepRegistration::$defaultUserData
private
Initial value:
= array(
'first_name' => '',
'last_name' => '',
'email' => '',
'country' => '',
'company' => '',
'first_time_user' => false,
'include_tech_stats' => true,
)

Referenced by display(), init(), and processPostData().


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