Download the PHP package xoops/regdom without Composer
On this page you can find all versions of the php package xoops/regdom. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package regdom
Short Description A robust domain parser for PHP, using the Mozilla Public Suffix List to determine the registrable domain and validate cookie domains per RFC 6265.
License (Apache-2.0 OR MPL-2.0)
Homepage https://github.com/XOOPS/RegDom
Informations about the package regdom

RegDom - Registered Domain Check in PHP
Object oriented PHP library for querying Mozilla's Public Suffix List to determine the registrable domain portion of URLs and validate cookie domains per RFC 6265. Adapted from Florian Sager's regdom library.
For more information on public suffixes, see publicsuffix.org.
Requirements
- PHP 8.2 or later
ext-mbstringrequiredext-intlrecommended (for internationalized domain name support)
Installation
Usage
Extracting the Registered Domain
Cookie Domain Validation (RFC 6265)
Querying the Public Suffix List
Checking PSL Cache Status
Updating the Public Suffix List
Set the XOOPS_SKIP_PSL_UPDATE environment variable to skip automatic PSL
updates during composer install/update (useful in CI or restricted networks).
Configuration
XOOPS_COOKIE_DOMAIN_USE_PSL
When defined and set to false, disables PSL-based validation in
RegisteredDomain::domainMatches(). Defaults to true when undefined.
XOOPS_SKIP_PSL_UPDATE
Environment variable. When set (to any value), prevents automatic PSL download during Composer post-install/update hooks.
Development
Credits
Reg-dom was written by Florian Sager, 2009-02-05, [email protected]
Marcus Bointon's adapted code: https://github.com/Synchro/regdom-php
License
The PHP library code in this repository is licensed under the Apache License 2.0. See LICENSE.txt for the full Apache 2.0 license text.
The bundled Public Suffix List data/cache is derived from Mozilla's Public Suffix List and is available under the Mozilla Public License 2.0 (MPL-2.0). For details, see https://www.mozilla.org/en-US/MPL/2.0/ and https://publicsuffix.org/.
All versions of regdom with dependencies
ext-mbstring Version *