mirror of
https://github.com/laravel/valet.git
synced 2026-02-04 16:10:08 +01:00
♻️ Check if loopback input is a valid IP address.
This commit is contained in:
@@ -101,9 +101,14 @@
|
|||||||
return output(Configuration::read()['loopback']);
|
return output(Configuration::read()['loopback']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (filter_var($loopback, FILTER_VALIDATE_IP) === false) {
|
||||||
|
warning('['.$loopback.'] is not a valid IP address');
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
$oldLoopback = Configuration::read()['loopback'];
|
$oldLoopback = Configuration::read()['loopback'];
|
||||||
|
|
||||||
Configuration::updateKey('loopback', $loopback = trim($loopback, '.'));
|
Configuration::updateKey('loopback', $loopback);
|
||||||
|
|
||||||
DnsMasq::refreshConfiguration();
|
DnsMasq::refreshConfiguration();
|
||||||
Site::aliasLoopback($oldLoopback, $loopback);
|
Site::aliasLoopback($oldLoopback, $loopback);
|
||||||
|
|||||||
Reference in New Issue
Block a user