kingletas/packages

Last updated:

Composer repository for the Kingletas Magento 2 modules

Default package "filter by" field:

Fields to display on packages:

This is a private Composer repository. To use it, you have to to your composer.json file.

Setting up this repository in your projects

Add this Composer repository to your project's composer.json file, then you can require these private packages just like you would with one from Packagist.

{
  "repositories": [{
    "type": "composer",
    "url": "https://kingletas.github.io/packages"
  }]
}

Click on an individual package's release version to get a snippet of code for your project's dependencies.

Read more on how to handle composer private packages.

Decide what the full-page-cache key is made of, and report how many copies of every page it permits. Keeps high-cardinality context values, such as customer segments, out of the Varnish hash when nothing cacheable depends on them.

Type
magento2-module
License
OSL-3.0
Support
Releases
v2.0.1 v2.0.0

The safe way to read the catalogue: products by SKU or id, category names and paths, attribute option labels, and the store scope those reads happen in. Batched, store-keyed and bounded, so the mistakes these patterns invite cannot be made.

Type
magento2-module
License
OSL-3.0
Support
Releases
v2.0.1 v2.0.0

Asks a Magento storefront page for configurable product data once per page instead of once per product.

Type
magento2-module
License
OSL-3.0
Support
Releases
v1.1.0 v1.0.0

Serves category, product and search pages from OpenSearch documents kept current by change tracking, a priority stock lane and tag-precise cache purges.

Type
magento2-module
License
OSL-3.0
Support
Releases
v1.0.2 v1.0.1 v1.0.0

Channel-aware Monolog logging for Magento 2 modules, with a var/log rotating file handler that respects DirectoryList.

Type
magento2-module
License
OSL-3.0
Support
Releases
v3.0.1 v3.0.0
Required by

Budgets and kill switches for the hot paths: times every observer on a guarded event, contains the ones declared advisory, sheds them when a path blows its budget, and reports what it saw. Order placement, totals collection, catalogue saves and queue consumers.

Type
magento2-module
License
OSL-3.0
Support
Releases
v2.1.0 v2.0.0

The safe way to read cart price rules: a rule's action and free-shipping setting, the rules a quote has applied, and the rule behind a coupon code. Batched, staging-aware and memoised, so the questions that are a column lookup stop costing a hydrated rule.

Type
magento2-module
License
OSL-3.0
Support
Releases
v2.0.1 v2.0.0

Decide what a private-content invalidation actually invalidates, and report what each action costs. Stops an action that changed the cart from refetching every customer-data section, including the country list that is the same for every visitor.

Type
magento2-module
License
OSL-3.0
Support
Releases
v2.0.1 v2.0.0

This Composer repository is powered by Satis