Skip to content

Commit

Permalink
Applied release group `FRW-2464 Improve performance of marketplace b2…
Browse files Browse the repository at this point in the history
  • Loading branch information
upgrader committed Feb 28, 2025
1 parent 50e2cfb commit e2e878e
Show file tree
Hide file tree
Showing 3 changed files with 68 additions and 13 deletions.
24 changes: 12 additions & 12 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion src/Pyz/Zed/Application/ApplicationDependencyProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
use Spryker\Zed\Store\Communication\Plugin\Application\StoreBackendGatewayApplicationPlugin;
use Spryker\Zed\Translator\Communication\Plugin\Application\TranslatorApplicationPlugin;
use Spryker\Zed\Twig\Communication\Plugin\Application\TwigApplicationPlugin;
use Spryker\Zed\Twig\Communication\Plugin\Application\TwigGatewayApplicationPlugin;
use Spryker\Zed\UtilNumber\Communication\Plugin\Application\NumberFormatterApplicationPlugin;
use Spryker\Zed\Validator\Communication\Plugin\Application\ValidatorApplicationPlugin;
use Spryker\Zed\WebProfiler\Communication\Plugin\Application\WebProfilerApplicationPlugin;
Expand Down Expand Up @@ -113,10 +114,10 @@ protected function getBackendGatewayApplicationPlugins(): array
new CurrencyBackendGatewayApplicationPlugin(),
new MockArraySessionApplicationPlugin(),
new TranslatorApplicationPlugin(),
new TwigApplicationPlugin(),
new PropelApplicationPlugin(),
new BackendGatewayRouterApplicationPlugin(),
new HttpApplicationPlugin(),
new TwigGatewayApplicationPlugin(),
];
}

Expand Down
54 changes: 54 additions & 0 deletions src/Pyz/Zed/Twig/TwigDependencyProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,11 @@
use Spryker\Zed\Gui\Communication\Plugin\Twig\TabsTwigPlugin;
use Spryker\Zed\Gui\Communication\Plugin\Twig\UrlDecodeTwigPlugin;
use Spryker\Zed\Gui\Communication\Plugin\Twig\UrlTwigPlugin;
use Spryker\Zed\GuiTable\Communication\Plugin\Twig\GuiTableConfigurationTwigPlugin;
use Spryker\Zed\Http\Communication\Plugin\Twig\HttpKernelTwigPlugin;
use Spryker\Zed\Http\Communication\Plugin\Twig\RuntimeLoaderTwigPlugin;
use Spryker\Zed\MerchantPortalApplication\Communication\Plugin\Twig\MerchantNavigationTypeTwigPlugin;
use Spryker\Zed\MerchantUser\Communication\Plugin\Twig\MerchantUserTwigPlugin;
use Spryker\Zed\Money\Communication\Plugin\Twig\MoneyTwigPlugin;
use Spryker\Zed\Scheduler\Communication\Plugin\Twig\SchedulerTwigPlugin;
use Spryker\Zed\Translator\Communication\Plugin\Twig\TranslatorTwigPlugin;
Expand All @@ -51,6 +54,8 @@
use Spryker\Zed\User\Communication\Plugin\Twig\UserTwigPlugin;
use Spryker\Zed\WebProfiler\Communication\Plugin\Twig\WebProfilerTwigLoaderPlugin;
use Spryker\Zed\ZedNavigation\Communication\Plugin\Twig\ZedNavigationTwigPlugin;
use Spryker\Zed\ZedUi\Communication\Plugin\Twig\BooleanToStringTwigPlugin;
use Spryker\Zed\ZedUi\Communication\Plugin\ZedUiNavigationTwigPlugin;

class TwigDependencyProvider extends SprykerTwigDependencyProvider
{
Expand Down Expand Up @@ -121,4 +126,53 @@ protected function getTwigLoaderPlugins(): array

return $twigLoaderPlugins;
}

/**
* @return array<\Spryker\Shared\TwigExtension\Dependency\Plugin\TwigPluginInterface>
*/
protected function getTwigGatewayPlugins(): array
{
return [
new VarDumperTwigPlugin(),
new FormTwigPlugin(),
new HttpKernelTwigPlugin(),
new RoutingTwigPlugin(),
new SecurityTwigPlugin(),
new RuntimeLoaderTwigPlugin(),
new FormRuntimeLoaderTwigPlugin(),
new ApplicationTwigPlugin(),
new ChartGuiTwigPlugin(),
new UserTwigPlugin(),
new MoneyTwigPlugin(),
new CurrencyTwigPlugin(),
new TranslatorTwigPlugin(),
new DateTimeFormatterTwigPlugin(),
new ZedUiNavigationTwigPlugin(),
new SchedulerTwigPlugin(),
new BarcodeTwigPlugin(),
new CmsBlockTwigExtensionPlugin(),
new NumberFormatterTwigPlugin(),
new AssetsPathTwigPlugin(),
new TabsTwigPlugin(),
new UrlTwigPlugin(),
new UrlDecodeTwigPlugin(),
new ButtonGroupTwigPlugin(),
new BackActionButtonTwigPlugin(),
new CreateActionButtonTwigPlugin(),
new ViewActionButtonTwigPlugin(),
new EditActionButtonTwigPlugin(),
new RemoveActionButtonTwigPlugin(),
new EditTableButtonTwigPlugin(),
new BackTableButtonTwigPlugin(),
new CreateTableButtonTwigPlugin(),
new ViewTableButtonTwigPlugin(),
new RemoveTableButtonTwigPlugin(),
new SubmitButtonTwigPlugin(),
new GuiFilterTwigPlugin(),
new BooleanToStringTwigPlugin(),
new GuiTableConfigurationTwigPlugin(),
new MerchantUserTwigPlugin(),
new MerchantNavigationTypeTwigPlugin(),
];
}
}

0 comments on commit e2e878e

Please sign in to comment.