Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
StoreConfig.php
Go to the documentation of this file.
1 <?php
7 
15 {
16  const KEY_ID = 'id';
17  const KEY_CODE = 'code';
18  const KEY_WEBSITE_ID = 'website_id';
19  const KEY_LOCALE = 'locale';
20  const KEY_BASE_CURRENCY_CODE = 'base_currency_code';
21  const KEY_DEFAULT_DISPLAY_CURRENCY_CODE = 'default_display_currency_code';
22  const KEY_TIMEZONE = 'timezone';
23  const KEY_WEIGHT_UNIT = 'weight_unit';
24  const KEY_BASE_URL = 'base_url';
25  const KEY_BASE_LINK_URL = 'base_link_url';
26  const KEY_BASE_STATIC_URL = 'base_static_url';
27  const KEY_BASE_MEDIA_URL = 'base_media_url';
28  const KEY_SECURE_BASE_URL = 'secure_base_url';
29  const KEY_SECURE_BASE_LINK_URL = 'secure_base_link_url';
30  const KEY_SECURE_BASE_STATIC_URL = 'secure_base_static_url';
31  const KEY_SECURE_BASE_MEDIA_URL = 'secure_base_media_url';
32 
38  public function getId()
39  {
40  return $this->_get(self::KEY_ID);
41  }
42 
49  public function setId($id)
50  {
51  return $this->setData(self::KEY_ID, $id);
52  }
53 
59  public function getCode()
60  {
61  return $this->_get(self::KEY_CODE);
62  }
63 
70  public function setCode($code)
71  {
72  return $this->setData(self::KEY_CODE, $code);
73  }
74 
80  public function getWebsiteId()
81  {
82  return $this->_get(self::KEY_WEBSITE_ID);
83  }
84 
91  public function setWebsiteId($websiteId)
92  {
93  return $this->setData(self::KEY_WEBSITE_ID, $websiteId);
94  }
95 
101  public function getLocale()
102  {
103  return $this->_get(self::KEY_LOCALE);
104  }
105 
112  public function setLocale($locale)
113  {
114  return $this->setData(self::KEY_LOCALE, $locale);
115  }
116 
122  public function getBaseCurrencyCode()
123  {
124  return $this->_get(self::KEY_BASE_CURRENCY_CODE);
125  }
126 
133  public function setBaseCurrencyCode($baseCurrencyCode)
134  {
135  return $this->setData(self::KEY_BASE_CURRENCY_CODE, $baseCurrencyCode);
136  }
137 
144  {
145  return $this->_get(self::KEY_DEFAULT_DISPLAY_CURRENCY_CODE);
146  }
147 
154  public function setDefaultDisplayCurrencyCode($defaultDisplayCurrencyCode)
155  {
156  return $this->setData(self::KEY_DEFAULT_DISPLAY_CURRENCY_CODE, $defaultDisplayCurrencyCode);
157  }
158 
164  public function getWeightUnit()
165  {
166  return $this->_get(self::KEY_WEIGHT_UNIT);
167  }
168 
175  public function setWeightUnit($weightUnit)
176  {
177  return $this->setData(self::KEY_WEIGHT_UNIT, $weightUnit);
178  }
179 
185  public function getBaseUrl()
186  {
187  return $this->_get(self::KEY_BASE_URL);
188  }
189 
196  public function setBaseUrl($baseUrl)
197  {
198  return $this->setData(self::KEY_BASE_URL, $baseUrl);
199  }
200 
206  public function getBaseLinkUrl()
207  {
208  return $this->_get(self::KEY_BASE_LINK_URL);
209  }
210 
217  public function setBaseLinkUrl($baseLinkUrl)
218  {
219  return $this->setData(self::KEY_BASE_LINK_URL, $baseLinkUrl);
220  }
221 
227  public function getTimezone()
228  {
229  return $this->_get(self::KEY_TIMEZONE);
230  }
231 
238  public function setTimezone($timezone)
239  {
240  return $this->setData(self::KEY_TIMEZONE, $timezone);
241  }
242 
248  public function getBaseStaticUrl()
249  {
250  return $this->_get(self::KEY_BASE_STATIC_URL);
251  }
252 
259  public function setBaseStaticUrl($baseStaticUrl)
260  {
261  return $this->setData(self::KEY_BASE_STATIC_URL, $baseStaticUrl);
262  }
263 
269  public function getBaseMediaUrl()
270  {
271  return $this->_get(self::KEY_BASE_MEDIA_URL);
272  }
273 
280  public function setBaseMediaUrl($baseMediaUrl)
281  {
282  return $this->setData(self::KEY_BASE_MEDIA_URL, $baseMediaUrl);
283  }
284 
290  public function getSecureBaseUrl()
291  {
292  return $this->_get(self::KEY_SECURE_BASE_URL);
293  }
294 
301  public function setSecureBaseUrl($secureBaseUrl)
302  {
303  return $this->setData(self::KEY_SECURE_BASE_URL, $secureBaseUrl);
304  }
305 
311  public function getSecureBaseLinkUrl()
312  {
313  return $this->_get(self::KEY_SECURE_BASE_LINK_URL);
314  }
315 
322  public function setSecureBaseLinkUrl($secureBaseLinkUrl)
323  {
324  return $this->setData(self::KEY_SECURE_BASE_LINK_URL, $secureBaseLinkUrl);
325  }
326 
332  public function getSecureBaseStaticUrl()
333  {
334  return $this->_get(self::KEY_SECURE_BASE_STATIC_URL);
335  }
336 
343  public function setSecureBaseStaticUrl($secureBaseStaticUrl)
344  {
345  return $this->setData(self::KEY_SECURE_BASE_STATIC_URL, $secureBaseStaticUrl);
346  }
347 
353  public function getSecureBaseMediaUrl()
354  {
355  return $this->_get(self::KEY_SECURE_BASE_MEDIA_URL);
356  }
357 
364  public function setSecureBaseMediaUrl($secureBaseMediaUrl)
365  {
366  return $this->setData(self::KEY_SECURE_BASE_MEDIA_URL, $secureBaseMediaUrl);
367  }
368 
374  public function getExtensionAttributes()
375  {
376  return $this->_getExtensionAttributes();
377  }
378 
385  public function setExtensionAttributes(
386  \Magento\Store\Api\Data\StoreConfigExtensionInterface $extensionAttributes
387  ) {
388  return $this->_setExtensionAttributes($extensionAttributes);
389  }
390 }
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
$id
Definition: fieldset.phtml:14
setExtensionAttributes(\Magento\Store\Api\Data\StoreConfigExtensionInterface $extensionAttributes)
setSecureBaseMediaUrl($secureBaseMediaUrl)
$extensionAttributes
Definition: payment.php:22
setSecureBaseStaticUrl($secureBaseStaticUrl)
setDefaultDisplayCurrencyCode($defaultDisplayCurrencyCode)
setSecureBaseLinkUrl($secureBaseLinkUrl)
setBaseCurrencyCode($baseCurrencyCode)
$code
Definition: info.phtml:12