1234567891011121314151617181920212223242526272829 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Multishipping\Model\Payment\Method\Specification;
- use Magento\Payment\Model\Method\Specification\AbstractSpecification;
- /**
- * Enable method specification
- */
- class Enabled extends AbstractSpecification
- {
- /**
- * Allow multiple address flag
- */
- const FLAG_ALLOW_MULTIPLE_ADDRESS = 'allow_multiple_address';
- /**
- * {@inheritdoc}
- */
- public function isSatisfiedBy($paymentMethod)
- {
- return isset(
- $this->methodsInfo[$paymentMethod][self::FLAG_ALLOW_MULTIPLE_ADDRESS]
- ) && $this->methodsInfo[$paymentMethod][self::FLAG_ALLOW_MULTIPLE_ADDRESS];
- }
- }
|