<commit_before><?php

/**
 * This file is part of the Spryker Demoshop.
 * For full license information, please view the LICENSE file that was distributed with this source code.
 */

namespace Pyz\Zed\ManualOrderEntryGui;

use Spryker\Zed\DummyPayment\Communication\Plugin\ManualOrderEntry\DummyPaymentInvoicePaymentSubFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\AddressManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\CustomersListManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ItemManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\OrderSourceListFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\PaymentManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ProductManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ShipmentManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\StoreManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\SummaryManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\VoucherManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\ManualOrderEntryGuiDependencyProvider as SprykerManualOrderEntryGuiDependencyProvider;
use Spryker\Zed\OfferGui\Communication\Plugin\ManualOrderEntryGui\OfferQuoteExpanderPlugin;
use Spryker\Zed\SalesReclamationGui\Communication\Plugin\ManualOrderEntryGui\ReclamationOrderEntryFormPlugin;

class ManualOrderEntryGuiDependencyProvider extends SprykerManualOrderEntryGuiDependencyProvider
{
    /**
     * @return \Spryker\Zed\ManualOrderEntryGuiExtension\Dependency\Plugin\PaymentSubFormPluginInterface[]
     */
    protected function getPaymentSubFormPlugins(): array
    {
        return [
            new DummyPaymentInvoicePaymentSubFormPlugin(),
        ];
    }

    /**
     * @return array
     */
    protected function getQuoteExpanderPlugins(): array
    {
        return [
            new OfferQuoteExpanderPlugin(),
        ];
    }

    /**
     * @return \Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ManualOrderEntryFormPluginInterface[]|\Spryker\Zed\ManualOrderEntryGuiExtension\Dependency\Plugin\ManualOrderEntryFormPluginInterface[]
     */
    protected function getManualOrderEntryFormPlugins(): array
    {
        return [
            new ReclamationOrderEntryFormPlugin(),
            new CustomersListManualOrderEntryFormPlugin(),
            new OrderSourceListFormPlugin(),
            new StoreManualOrderEntryFormPlugin(),
            new ProductManualOrderEntryFormPlugin(),
            new ItemManualOrderEntryFormPlugin(),
            new VoucherManualOrderEntryFormPlugin(),
            new AddressManualOrderEntryFormPlugin(),
            new ShipmentManualOrderEntryFormPlugin(),
            new PaymentManualOrderEntryFormPlugin(),
            new SummaryManualOrderEntryFormPlugin(),
        ];
    }
}<commit_msg>PS-2940 removed unused plugin including<commit_after><?php

/**
 * This file is part of the Spryker Demoshop.
 * For full license information, please view the LICENSE file that was distributed with this source code.
 */

namespace Pyz\Zed\ManualOrderEntryGui;

use Spryker\Zed\DummyPayment\Communication\Plugin\ManualOrderEntry\DummyPaymentInvoicePaymentSubFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\AddressManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\CustomersListManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ItemManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\OrderSourceListFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\PaymentManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ProductManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ShipmentManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\StoreManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\SummaryManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\VoucherManualOrderEntryFormPlugin;
use Spryker\Zed\ManualOrderEntryGui\ManualOrderEntryGuiDependencyProvider as SprykerManualOrderEntryGuiDependencyProvider;
use Spryker\Zed\OfferGui\Communication\Plugin\ManualOrderEntryGui\OfferQuoteExpanderPlugin;

class ManualOrderEntryGuiDependencyProvider extends SprykerManualOrderEntryGuiDependencyProvider
{
    /**
     * @return \Spryker\Zed\ManualOrderEntryGuiExtension\Dependency\Plugin\PaymentSubFormPluginInterface[]
     */
    protected function getPaymentSubFormPlugins(): array
    {
        return [
            new DummyPaymentInvoicePaymentSubFormPlugin(),
        ];
    }

    /**
     * @return array
     */
    protected function getQuoteExpanderPlugins(): array
    {
        return [
            new OfferQuoteExpanderPlugin(),
        ];
    }

    /**
     * @return \Spryker\Zed\ManualOrderEntryGui\Communication\Plugin\ManualOrderEntryFormPluginInterface[]
     */
    protected function getManualOrderEntryFormPlugins(): array
    {
        return [
            new CustomersListManualOrderEntryFormPlugin(),
            new OrderSourceListFormPlugin(),
            new StoreManualOrderEntryFormPlugin(),
            new ProductManualOrderEntryFormPlugin(),
            new ItemManualOrderEntryFormPlugin(),
            new VoucherManualOrderEntryFormPlugin(),
            new AddressManualOrderEntryFormPlugin(),
            new ShipmentManualOrderEntryFormPlugin(),
            new PaymentManualOrderEntryFormPlugin(),
            new SummaryManualOrderEntryFormPlugin(),
        ];
    }
}
{'fraction_non_alphanumeric': 0.07012142979305627, 'fraction_numerical': 0.0006841115101761587, 'mean_word_length': 4.677669902912621, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1465666', 'n_tokens_mistral': 1660, 'n_tokens_neox': 1611, 'n_words': 216}