Log in
Model

DepersonalizeChecker

Magento\PageCache\Model\DepersonalizeChecker

What it does

This class determines whether session data should be depersonalized for full page caching.

Developers use this in conjunction with page cache plugins to check if the current request is cacheable and should have user-specific data removed before storing in cache.

It verifies conditions like cache being enabled, request type being GET/HEAD, non-AJAX requests, and layout cacheability.

Public Methods

  • checkIfDepersonalize()