123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Payment\Model;
- /**
- * Payment method class.
- */
- class PaymentMethod implements \Magento\Payment\Api\Data\PaymentMethodInterface
- {
- /**
- * @var string
- */
- private $code;
- /**
- * @var string
- */
- private $title;
- /**
- * @var int
- */
- private $storeId;
- /**
- * @var bool
- */
- private $isActive;
- /**
- * @param string $code
- * @param string $title
- * @param int $storeId
- * @param bool $isActive
- */
- public function __construct($code, $title, $storeId, $isActive)
- {
- $this->code = $code;
- $this->title = $title;
- $this->storeId = $storeId;
- $this->isActive = $isActive;
- }
- /**
- * {@inheritdoc}
- */
- public function getCode()
- {
- return $this->code;
- }
- /**
- * {@inheritdoc}
- */
- public function getTitle()
- {
- return $this->title;
- }
- /**
- * {@inheritdoc}
- */
- public function getStoreId()
- {
- return $this->storeId;
- }
- /**
- * {@inheritdoc}
- */
- public function getIsActive()
- {
- return $this->isActive;
- }
- }
|