123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Eav\Model\Entity\Attribute;
- /**
- * EAV entity attribute exception
- *
- * @api
- * @since 100.0.2
- */
- class Exception extends \Magento\Framework\Exception\LocalizedException
- {
- /**
- * Eav entity attribute
- *
- * @var string
- */
- protected $_attributeCode;
- /**
- * Eav entity attribute part
- * attribute|backend|frontend|source
- *
- * @var string
- */
- protected $_part;
- /**
- * Set Eav entity attribute
- *
- * @param string $attribute
- * @return $this
- * @codeCoverageIgnore
- */
- public function setAttributeCode($attribute)
- {
- $this->_attributeCode = $attribute;
- return $this;
- }
- /**
- * Set Eav entity attribute type
- *
- * @param string $part
- * @return $this
- * @codeCoverageIgnore
- */
- public function setPart($part)
- {
- $this->_part = $part;
- return $this;
- }
- /**
- * Retrieve Eav entity attribute
- *
- * @return string
- * @codeCoverageIgnore
- */
- public function getAttributeCode()
- {
- return $this->_attributeCode;
- }
- /**
- * Retrieve Eav entity attribute part
- *
- * @return string
- * @codeCoverageIgnore
- */
- public function getPart()
- {
- return $this->_part;
- }
- }
|