|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Api\ExtensionAttributesFactory $extensionFactory, \Magento\Framework\Api\AttributeValueFactory $customAttributeFactory, \Magento\Store\Model\ResourceModel\Store $resource, \Magento\MediaStorage\Helper\File\Storage\Database $coreFileStorageDatabase, \Magento\Framework\App\Cache\Type\Config $configCacheType, \Magento\Framework\UrlInterface $url, \Magento\Framework\App\RequestInterface $request, \Magento\Config\Model\ResourceModel\Config\Data $configDataResource, \Magento\Framework\Filesystem $filesystem, \Magento\Framework\App\Config\ReinitableConfigInterface $config, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\Session\SidResolverInterface $sidResolver, \Magento\Framework\App\Http\Context $httpContext, \Magento\Framework\Session\SessionManagerInterface $session, \Magento\Directory\Model\CurrencyFactory $currencyFactory, \Magento\Store\Model\Information $information, $currencyInstalled, \Magento\Store\Api\GroupRepositoryInterface $groupRepository, \Magento\Store\Api\WebsiteRepositoryInterface $websiteRepository, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, $isCustomEntryPoint=false, array $data=[], \Magento\Framework\Event\ManagerInterface $eventManager=null) |
|
| __sleep () |
|
| __wakeup () |
|
| load ($key, $field=null) |
|
| getCode () |
|
| setCode ($code) |
|
| getName () |
|
| setName ($name) |
|
| getConfig ($path) |
|
| setWebsite (Website $website) |
|
| getWebsite () |
|
| getBaseUrl ($type=UrlInterface::URL_TYPE_LINK, $secure=null) |
|
| getBaseMediaDir () |
|
| getBaseStaticDir () |
|
| isUseStoreInUrl () |
|
| getId () |
|
| isFrontUrlSecure () |
|
| isUrlSecure () |
|
| isCurrentlySecure () |
|
| getBaseCurrencyCode () |
|
| getBaseCurrency () |
|
| getDefaultCurrencyCode () |
|
| getDefaultCurrency () |
|
| setCurrentCurrencyCode ($code) |
|
| getCurrentCurrencyCode () |
|
| getAvailableCurrencyCodes ($skipBaseNotAllowed=false) |
|
| getAllowedCurrencies () |
|
| getCurrentCurrency () |
|
| getCurrentCurrencyRate () |
|
| getRootCategoryId () |
|
| setGroup (Group $group) |
|
| getGroup () |
|
| getWebsiteId () |
|
| afterSave () |
|
| setWebsiteId ($websiteId) |
|
| getGroupId () |
|
| getStoreGroupId () |
|
| setStoreGroupId ($storeGroupId) |
|
| getIsActive () |
|
| setIsActive ($isActive) |
|
| getDefaultGroupId () |
|
| isCanDelete () |
|
| isDefault () |
|
| getCurrentUrl ($fromStore=true) |
|
| isActive () |
|
| beforeDelete () |
|
| afterDelete () |
|
| resetConfig () |
|
| isReadOnly ($value=null) |
|
| getFrontendName () |
|
| getFormattedAddress () |
|
| getIdentities () |
|
| getStorePath () |
|
| getScopeType () |
|
| getScopeTypeName () |
|
| getExtensionAttributes () |
|
| setExtensionAttributes (\Magento\Store\Api\Data\StoreExtensionInterface $extensionAttributes) |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, ExtensionAttributesFactory $extensionFactory, AttributeValueFactory $customAttributeFactory, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| getCustomAttributes () |
|
| getCustomAttribute ($attributeCode) |
|
| setCustomAttributes (array $attributes) |
|
| setCustomAttribute ($attributeCode, $attributeValue) |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| getData ($key='', $index=null) |
|
| setId ($value) |
|
| __sleep () |
|
| __wakeup () |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| __sleep () |
|
| __wakeup () |
|
| setIdFieldName ($name) |
|
| getIdFieldName () |
|
| getId () |
|
| setId ($value) |
|
| isDeleted ($isDeleted=null) |
|
| hasDataChanges () |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| setDataChanges ($value) |
|
| getOrigData ($key=null) |
|
| setOrigData ($key=null, $data=null) |
|
| dataHasChangedFor ($field) |
|
| getResourceName () |
|
| getResourceCollection () |
|
| getCollection () |
|
| load ($modelId, $field=null) |
|
| beforeLoad ($identifier, $field=null) |
|
| afterLoad () |
|
| isSaveAllowed () |
|
| setHasDataChanges ($flag) |
|
| save () |
|
| afterCommitCallback () |
|
| isObjectNew ($flag=null) |
|
| beforeSave () |
|
| validateBeforeSave () |
|
| getCacheTags () |
|
| cleanModelCache () |
|
| afterSave () |
|
| delete () |
|
| beforeDelete () |
|
| afterDelete () |
|
| afterDeleteCommit () |
|
| getResource () |
|
| getEntityId () |
|
| setEntityId ($entityId) |
|
| clearInstance () |
|
| getStoredData () |
|
| getEventPrefix () |
|
| __construct (array $data=[]) |
|
| addData (array $arr) |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| getData ($key='', $index=null) |
|
| getDataByPath ($path) |
|
| getDataByKey ($key) |
|
| setDataUsingMethod ($key, $args=[]) |
|
| getDataUsingMethod ($key, $args=null) |
|
| hasData ($key='') |
|
| toArray (array $keys=[]) |
|
| convertToArray (array $keys=[]) |
|
| toXml (array $keys=[], $rootName='item', $addOpenTag=false, $addCdata=true) |
|
| convertToXml (array $arrAttributes=[], $rootName='item', $addOpenTag=false, $addCdata=true) |
|
| toJson (array $keys=[]) |
|
| convertToJson (array $keys=[]) |
|
| toString ($format='') |
|
| __call ($method, $args) |
|
| isEmpty () |
|
| serialize ($keys=[], $valueSeparator='=', $fieldSeparator=' ', $quote='"') |
|
| debug ($data=null, &$objects=[]) |
|
| offsetSet ($offset, $value) |
|
| offsetExists ($offset) |
|
| offsetUnset ($offset) |
|
| offsetGet ($offset) |
|
| setId ($id) |
|
| setExtensionAttributes (\Magento\Store\Api\Data\StoreExtensionInterface $extensionAttributes) |
|
Store model
@api @method Store setGroupId($value) @method int getSortOrder() @method int getStoreId() @method Store setSortOrder($value)
@SuppressWarnings(PHPMD.TooManyFields) @SuppressWarnings(PHPMD.ExcessiveClassComplexity) @SuppressWarnings(PHPMD.CouplingBetweenObjects) @SuppressWarnings(PHPMD.ExcessivePublicCount)
- Since
- 100.0.2
Definition at line 38 of file Store.php.