Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
CheckoutConfigProvider Class Reference
Inheritance diagram for CheckoutConfigProvider:
ConfigProviderInterface

Public Member Functions

 __construct (PersistentHelper $persistentHelper)
 
 getConfig ()
 

Detailed Description

Definition at line 11 of file CheckoutConfigProvider.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( PersistentHelper  $persistentHelper)
Parameters
PersistentHelper$persistentHelper

Definition at line 21 of file CheckoutConfigProvider.php.

22  {
23  $this->persistentHelper = $persistentHelper;
24  }

Member Function Documentation

◆ getConfig()

getConfig ( )

{Retrieve assoc array of checkout configuration

Returns
array
}

Implements ConfigProviderInterface.

Definition at line 29 of file CheckoutConfigProvider.php.

30  {
31  $isCheckboxVisible = $this->persistentHelper->isEnabled() && $this->persistentHelper->isRememberMeEnabled();
32  $isCheckboxChecked = $this->persistentHelper->isRememberMeCheckedDefault();
33  return [
34  'persistenceConfig' => [
35  'isRememberMeCheckboxVisible' => $isCheckboxVisible,
36  'isRememberMeCheckboxChecked' => $isCheckboxChecked,
37  ],
38  ];
39  }

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