Pop\Auth\Auth::filterSubnets PHP Method

filterSubnets() protected method

Method to filter the subnets to confirm their validity
protected filterSubnets ( string | array $subnets ) : array
$subnets string | array
return array
    protected function filterSubnets($subnets)
    {
        $validSubnets = array();
        if (!is_array($subnets)) {
            $subnets = array($subnets);
        }
        foreach ($subnets as $subnet) {
            $subnet = trim($subnet);
            if (Validator\Subnet::factory()->evaluate($subnet)) {
                $validSubnets[] = $subnet;
            }
        }
        return $validSubnets;
    }