- Class name: AuthControllerCore
- Parent class: FrontController
- Source: controllers/front/AuthController.php line 28
- $create_account
- $php_self
- $ssl
- $auth
- $authRedirection
- $cart
- $cookie
- $currentCustomerGroups
- $display_column_left
- $display_column_right
- $errors
- $guestAllowed
- $initialized
- $iso
- $link
- $maintenance
- $n
- $nb_items_per_page
- $orderBy
- $orderWay
- $p
- $restrictedCountry
- $smarty
- $ajax
- $content_only
- $context
- $css_files
- $display_footer
- $display_header
- $hook_list
- $js_files
- $json
- $redirect_after
- $status
- $template
- __construct
- addCSS
- addJS
- addJquery
- addJqueryPlugin
- addJqueryUI
- assignAddressFormat
- assignCountries
- assignDate
- canonicalRedirection
- checkAccess
- display
- displayAjax
- displayFooter
- displayHeader
- displayMaintenancePage
- displayRestrictedCountryPage
- geolocationManagement
- getController
- getCurrentCustomerGroups
- getLiveEditFooter
- init
- initContent
- initCursedPage
- initFooter
- initHeader
- isInWhitelistForGeolocation
- isTokenValid
- pagination
- postProcess
- preProcess
- process
- processSubmitAccount
- processSubmitCreate
- processSubmitLogin
- productSort
- recoverCart
- redirect
- run
- sendConfirmationMail
- setMedia
- setTemplate
- updateContext
protected boolean $create_account
- Visibility: protected
- Source: controllers/front/AuthController.php line 36.
public mixed $php_self = 'authentication'
- Visibility: public
- Source: controllers/front/AuthController.php line 31.
public mixed $ssl = true
- Visibility: public
- Source: controllers/front/AuthController.php line 30.
public mixed $auth = false
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 44.
public mixed $authRedirection = false
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 46.
protected mixed $cart
- Visibility: protected
- This property is static.
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 35.
protected mixed $cookie
- Visibility: protected
- This property is static.
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 35.
protected mixed $currentCustomerGroups
- Visibility: protected
- This property is static.
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 57.
public mixed $display_column_left = true
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 52.
public mixed $display_column_right = true
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 53.
public mixed $errors = array()
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 30.
public mixed $guestAllowed = false
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 45.
public mixed $initialized = false
- Visibility: public
- This property is static.
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 55.
public mixed $iso
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 37.
protected mixed $link
- Visibility: protected
- This property is static.
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 35.
protected mixed $maintenance = false
- Visibility: protected
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 50.
public mixed $n
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 42.
public mixed $nb_items_per_page
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 59.
public mixed $orderBy
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 39.
public mixed $orderWay
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 40.
public mixed $p
- Visibility: public
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 41.
protected mixed $restrictedCountry = false
- Visibility: protected
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 49.
protected mixed $smarty
- Visibility: protected
- This property is static.
- This property is defined by FrontControllerCore.
- Source: classes/FrontController.php line 35.
protected boolean $ajax = false
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 71.
protected string $content_only = false
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 66.
protected \Context $context
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 36.
public array $css_files = array()
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 41.
protected string $display_footer
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 61.
protected boolean $display_header
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 51.
public mixed $hook_list = array()
hook_list is used with liveEdit
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 78.
public array $js_files = array()
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 46.
protected mixed $json = false
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 72.
protected mixed $redirect_after = null
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 75.
protected mixed $status = ''
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 73.
protected string $template
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/Controller.php line 56.
mixed FrontControllerCore::__construct()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 61
mixed FrontControllerCore::addCSS($css_uri, $css_media_type)
Add one or several CSS for front, checking if css files are overriden in theme/css/modules/ directory
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 805
- $css_uri mixed
- $css_media_type mixed
mixed FrontControllerCore::addJS($js_uri)
Add one or several JS files for front, checking if js files are overriden in theme/js/modules/ directory
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 828
- $js_uri mixed
void ControllerCore::addJquery($version, $folder, $minifier)
Add a new javascript file in page header.
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/Controller.php line 283
- $version mixed
- $folder mixed
- $minifier mixed
void ControllerCore::addJqueryPlugin($name, $folder)
Add a new javascript file in page header.
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/Controller.php line 313
- $name mixed
- $folder mixed
void ControllerCore::addJqueryUI($component, $theme, $check_dependencies)
Add a new javascript file in page header.
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/Controller.php line 294
- $component mixed
- $theme mixed
- $check_dependencies mixed
mixed AuthControllerCore::assignAddressFormat()
Assign address var to smarty
- Visibility: protected
- Source: controllers/front/AuthController.php line 223
mixed AuthControllerCore::assignCountries()
Assign countries var to smarty
- Visibility: protected
- Source: controllers/front/AuthController.php line 182
mixed AuthControllerCore::assignDate()
Assign date var to smarty
- Visibility: protected
- Source: controllers/front/AuthController.php line 155
mixed FrontControllerCore::canonicalRedirection($canonicalURL)
- Visibility: protected
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 534
- $canonicalURL mixed
void FrontControllerCore::checkAccess()
checkAccess
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 74
mixed FrontControllerCore::display()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 455
mixed AuthControllerCore::displayAjax()
Run ajax process
- Visibility: public
- Source: controllers/front/AuthController.php line 69
mixed FrontControllerCore::displayFooter($display)
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 430
- $display mixed
mixed FrontControllerCore::displayHeader($display)
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 398
- $display mixed
mixed FrontControllerCore::displayMaintenancePage()
- Visibility: protected
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 516
mixed FrontControllerCore::displayRestrictedCountryPage()
- Visibility: protected
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 527
mixed FrontControllerCore::geolocationManagement($defaultCountry)
- Visibility: protected
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 559
- $defaultCountry mixed
mixed ControllerCore::getController(string $class_name, boolean $auth, boolean $ssl)
Get an instance of a controller
- Visibility: public
- This method is static.
- This method is defined by ControllerCore.
- Source: classes/Controller.php line 122
- $class_name string
- $auth boolean
- $ssl boolean
mixed FrontControllerCore::getCurrentCustomerGroups()
- Visibility: public
- This method is static.
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 759
mixed FrontControllerCore::getLiveEditFooter()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 662
mixed AuthControllerCore::init()
Initialize auth controller
- Visibility: public
- Source: controllers/front/AuthController.php line 42
mixed AuthControllerCore::initContent()
Assign template vars related to page content
- Visibility: public
- Source: controllers/front/AuthController.php line 78
mixed FrontControllerCore::initCursedPage()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 441
mixed FrontControllerCore::initFooter()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 654
mixed FrontControllerCore::initHeader()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 636
mixed FrontControllerCore::isInWhitelistForGeolocation()
- Visibility: protected
- This method is static.
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 777
boolean FrontControllerCore::isTokenValid()
Check if token is valid
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 795
mixed FrontControllerCore::pagination($nbProducts)
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 708
- $nbProducts mixed
mixed AuthControllerCore::postProcess()
Start forms process
- Visibility: public
- Source: controllers/front/AuthController.php line 246
mixed FrontControllerCore::preProcess()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 379
mixed FrontControllerCore::process()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 446
mixed AuthControllerCore::processSubmitAccount()
Process submit on an account
- Visibility: protected
- Source: controllers/front/AuthController.php line 343
mixed AuthControllerCore::processSubmitCreate()
Process submit on a creation
- Visibility: protected
- Source: controllers/front/AuthController.php line 597
mixed AuthControllerCore::processSubmitLogin()
Process login
- Visibility: protected
- Source: controllers/front/AuthController.php line 261
mixed FrontControllerCore::productSort()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 681
mixed FrontControllerCore::recoverCart()
- Visibility: protected
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 847
mixed FrontControllerCore::redirect()
- Visibility: public
- This method is defined by FrontControllerCore.
- Source: classes/FrontController.php line 450
mixed ControllerCore::run()
Start controller process (this method shouldn't be overriden !)
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/Controller.php line 143
boolean AuthControllerCore::sendConfirmationMail(\Customer $customer)
sendConfirmationMail
- Visibility: protected
- Source: controllers/front/AuthController.php line 642
- $customer Customer
mixed AuthControllerCore::setMedia()
Set default medias for this controller
- Visibility: public
- Source: controllers/front/AuthController.php line 57
mixed ControllerCore::setTemplate($template)
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/Controller.php line 196
- $template mixed
mixed AuthControllerCore::updateContext(\Customer $customer)
Update context after customer creation
- Visibility: protected
- Source: controllers/front/AuthController.php line 619
- $customer Customer - Created customer