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()