Log in
Model

IpValidator

Magento\Backend\Model\Validator\IpValidator

What it does

This class validates IP addresses used in Magento's maintenance mode commands.

Developers use it to ensure IP addresses provided for maintenance mode allowlists are properly formatted and meet validation rules, including handling the special 'none' keyword.

It checks for valid individual IPs, IP ranges, and enforces rules about when 'none' can be used.

Public Methods

  • validateIps()