├── .gitignore ├── .travis.yml ├── README.md ├── composer.json ├── phpunit.xml.dist ├── src ├── Model │ ├── Entity │ │ └── Attribute │ │ │ └── Source │ │ │ └── PaymentMethods.php │ ├── Filter │ │ ├── Customer.php │ │ ├── Guest.php │ │ └── QuoteContent.php │ └── FilterInterface.php ├── Observer │ └── ExcludeDisallowedPaymentMethod.php ├── Setup │ └── InstallData.php ├── etc │ ├── adminhtml │ │ └── system.xml │ ├── catalog_attributes.xml │ ├── di.xml │ ├── events.xml │ └── module.xml └── registration.php ├── tests └── Unit │ ├── Model │ ├── Entity │ │ └── Attribute │ │ │ └── Source │ │ │ └── PaymentMethodsTest.php │ └── Filter │ │ ├── CustomerTest.php │ │ ├── GuestTest.php │ │ └── QuoteContentTest.php │ ├── Observer │ └── ExcludeDisallowedPaymentMethodTest.php │ └── bootstrap.php └── var └── generation └── Magento ├── Catalog └── Api │ └── Data │ └── ProductExtensionInterface.php ├── Customer └── Api │ └── Data │ └── CustomerExtensionInterface.php └── Quote └── Api └── Data ├── CartExtensionInterface.php └── CartItemExtensionInterface.php /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | 3 | build 4 | composer.lock 5 | vendor -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Model/Entity/Attribute/Source/PaymentMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/Model/Entity/Attribute/Source/PaymentMethods.php -------------------------------------------------------------------------------- /src/Model/Filter/Customer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/Model/Filter/Customer.php -------------------------------------------------------------------------------- /src/Model/Filter/Guest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/Model/Filter/Guest.php -------------------------------------------------------------------------------- /src/Model/Filter/QuoteContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/Model/Filter/QuoteContent.php -------------------------------------------------------------------------------- /src/Model/FilterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/Model/FilterInterface.php -------------------------------------------------------------------------------- /src/Observer/ExcludeDisallowedPaymentMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/Observer/ExcludeDisallowedPaymentMethod.php -------------------------------------------------------------------------------- /src/Setup/InstallData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/Setup/InstallData.php -------------------------------------------------------------------------------- /src/etc/adminhtml/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/etc/adminhtml/system.xml -------------------------------------------------------------------------------- /src/etc/catalog_attributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/etc/catalog_attributes.xml -------------------------------------------------------------------------------- /src/etc/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/etc/di.xml -------------------------------------------------------------------------------- /src/etc/events.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/etc/events.xml -------------------------------------------------------------------------------- /src/etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/etc/module.xml -------------------------------------------------------------------------------- /src/registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/src/registration.php -------------------------------------------------------------------------------- /tests/Unit/Model/Entity/Attribute/Source/PaymentMethodsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/tests/Unit/Model/Entity/Attribute/Source/PaymentMethodsTest.php -------------------------------------------------------------------------------- /tests/Unit/Model/Filter/CustomerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/tests/Unit/Model/Filter/CustomerTest.php -------------------------------------------------------------------------------- /tests/Unit/Model/Filter/GuestTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/tests/Unit/Model/Filter/GuestTest.php -------------------------------------------------------------------------------- /tests/Unit/Model/Filter/QuoteContentTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/tests/Unit/Model/Filter/QuoteContentTest.php -------------------------------------------------------------------------------- /tests/Unit/Observer/ExcludeDisallowedPaymentMethodTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/tests/Unit/Observer/ExcludeDisallowedPaymentMethodTest.php -------------------------------------------------------------------------------- /tests/Unit/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/tests/Unit/bootstrap.php -------------------------------------------------------------------------------- /var/generation/Magento/Catalog/Api/Data/ProductExtensionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/var/generation/Magento/Catalog/Api/Data/ProductExtensionInterface.php -------------------------------------------------------------------------------- /var/generation/Magento/Customer/Api/Data/CustomerExtensionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/var/generation/Magento/Customer/Api/Data/CustomerExtensionInterface.php -------------------------------------------------------------------------------- /var/generation/Magento/Quote/Api/Data/CartExtensionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/var/generation/Magento/Quote/Api/Data/CartExtensionInterface.php -------------------------------------------------------------------------------- /var/generation/Magento/Quote/Api/Data/CartItemExtensionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-rose/magento2-payment-method-filter/HEAD/var/generation/Magento/Quote/Api/Data/CartItemExtensionInterface.php --------------------------------------------------------------------------------