|
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
| __construct (\Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Eav\Model\Config $eavConfig, \Magento\Framework\Module\Dir\Reader $modulesReader, \Magento\Eav\Model\AttributeDataFactory $attrDataFactory, \Magento\Framework\Validator\UniversalFactory $universalFactory, RequestInterface $httpRequest, \Magento\Framework\Validator\ConfigFactory $validatorConfigFactory) | |
| setStore ($store) | |
| setEntity (\Magento\Framework\Model\AbstractModel $entity) | |
| setEntityType ($entityType) | |
| setFormCode ($formCode) | |
| getStore () | |
| getFormCode () | |
| getEntityType () | |
| getEntity () | |
| getAttribute ($attributeCode) | |
| getUserAttributes () | |
| getSystemAttributes () | |
| getAllowedAttributes () | |
| prepareRequest (array $data) | |
| validateData (array $data) | |
| setIsAjaxRequest ($flag=true) | |
| getIsAjaxRequest () | |
| ignoreInvisible ($setValue=null) | |
Protected Member Functions | |
| _getFormAttributeCollection () | |
| _getFilteredFormAttributeCollection () | |
| _getAttributeDataModel (\Magento\Eav\Model\Entity\Attribute $attribute) | |
| _isAttributeOmitted ($attribute) | |
Protected Attributes | |
| $_moduleName = '' | |
| $_entityTypeCode = '' | |
| $_store | |
| $_entityType | |
| $_entity | |
| $_formCode | |
| $_attributes | |
| $_systemAttributes | |
| $_userAttributes | |
| $_allowedAttributes = null | |
| $_isAjax = false | |
| $_ignoreInvisible = true | |
| $_validator = null | |
| $_storeManager | |
| $_eavConfig | |
| $_modulesReader | |
| $_attrDataFactory | |
| $_universalFactory | |
| $_httpRequest | |
| $_validatorConfigFactory | |
@api @SuppressWarnings(PHPMD.TooManyFields) @SuppressWarnings(PHPMD.CouplingBetweenObjects)
| __construct | ( | \Magento\Store\Model\StoreManagerInterface | $storeManager, |
| \Magento\Eav\Model\Config | $eavConfig, | ||
| \Magento\Framework\Module\Dir\Reader | $modulesReader, | ||
| \Magento\Eav\Model\AttributeDataFactory | $attrDataFactory, | ||
| \Magento\Framework\Validator\UniversalFactory | $universalFactory, | ||
| RequestInterface | $httpRequest, | ||
| \Magento\Framework\Validator\ConfigFactory | $validatorConfigFactory | ||
| ) |
| \Magento\Store\Model\StoreManagerInterface | $storeManager | |
| \Magento\Eav\Model\Config | $eavConfig | |
| \Magento\Framework\Module\Dir\Reader | $modulesReader | |
| \Magento\Eav\Model\AttributeDataFactory | $attrDataFactory | |
| \Magento\Framework\Validator\UniversalFactory | $universalFactory | |
| RequestInterface | $httpRequest | |
| \Magento\Framework\Validator\ConfigFactory | $validatorConfigFactory |
Definition at line 155 of file Form.php.
|
protected |
|
protected |
|
protected |
|
protected |
| getAllowedAttributes | ( | ) |
| getAttribute | ( | $attributeCode | ) |
| getEntity | ( | ) |
| getEntityType | ( | ) |
| getIsAjaxRequest | ( | ) |
| getStore | ( | ) |
| getSystemAttributes | ( | ) |
| getUserAttributes | ( | ) |
| ignoreInvisible | ( | $setValue = null | ) |
| prepareRequest | ( | array | $data | ) |
| setEntity | ( | \Magento\Framework\Model\AbstractModel | $entity | ) |
| setEntityType | ( | $entityType | ) |
| setFormCode | ( | $formCode | ) |
| setIsAjaxRequest | ( | $flag = true | ) |
| setStore | ( | $store | ) |
| validateData | ( | array | $data | ) |