Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Protected Member Functions | Protected Attributes
Options Class Reference

Public Member Functions

 __construct (AddressHelper $addressHelper, Escaper $escaper)
 
 getNamePrefixOptions ($store=null)
 
 getNameSuffixOptions ($store=null)
 

Protected Member Functions

 _prepareNamePrefixSuffixOptions ($options, $isOptional=false)
 

Protected Attributes

 $addressHelper
 
 $escaper
 

Detailed Description

Definition at line 12 of file Options.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( AddressHelper  $addressHelper,
Escaper  $escaper 
)
Parameters
AddressHelper$addressHelper
Escaper$escaper

Definition at line 30 of file Options.php.

33  {
34  $this->addressHelper = $addressHelper;
35  $this->escaper = $escaper;
36  }

Member Function Documentation

◆ _prepareNamePrefixSuffixOptions()

_prepareNamePrefixSuffixOptions (   $options,
  $isOptional = false 
)
protected
Parameters
$options
bool$isOptional
Returns
array|bool
Deprecated:
101.0.4
See also
prepareNamePrefixSuffixOptions()

Definition at line 74 of file Options.php.

75  {
76  return $this->prepareNamePrefixSuffixOptions($options, $isOptional);
77  }

◆ getNamePrefixOptions()

getNamePrefixOptions (   $store = null)

Retrieve name prefix dropdown options

Parameters
null$store
Returns
array|bool

Definition at line 44 of file Options.php.

45  {
46  return $this->prepareNamePrefixSuffixOptions(
47  $this->addressHelper->getConfig('prefix_options', $store),
48  $this->addressHelper->getConfig('prefix_show', $store) == NooptreqSource::VALUE_OPTIONAL
49  );
50  }

◆ getNameSuffixOptions()

getNameSuffixOptions (   $store = null)

Retrieve name suffix dropdown options

Parameters
null$store
Returns
array|bool

Definition at line 58 of file Options.php.

59  {
60  return $this->prepareNamePrefixSuffixOptions(
61  $this->addressHelper->getConfig('suffix_options', $store),
62  $this->addressHelper->getConfig('suffix_show', $store) == NooptreqSource::VALUE_OPTIONAL
63  );
64  }

Field Documentation

◆ $addressHelper

$addressHelper
protected

Definition at line 19 of file Options.php.

◆ $escaper

$escaper
protected

Definition at line 24 of file Options.php.


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