ImboUnitTest\EventListener\StatsAccessTest::getFilterData PHP Метод

getFilterData() публичный Метод

Data provider
public getFilterData ( ) : array[]
Результат array[]
    public function getFilterData()
    {
        return ['IPv4 in whitelist' => ['127.0.0.1', ['127.0.0.1'], true], 'IPv4 not in whitelist' => ['127.0.0.2', ['127.0.0.1'], false], 'IPv4 in whitelist range' => ['192.168.1.10', ['192.168.1.0/24'], true], 'IPv4 outside of whitelist range' => ['192.168.1.64', ['192.168.1.32/27'], false], 'IPv6 in whitelist (in short format)' => ['2a00:1b60:1011:0000:0000:0000:0000:1338', ['2a00:1b60:1011::1338'], true], 'IPv6 in whitelist (in full format)' => ['2a00:1b60:1011:0000:0000:0000:0000:1338', ['2a00:1b60:1011:0000:0000:0000:0000:1338'], true], 'IPv6 in whitelist range' => ['2001:0db8:0000:0000:0000:0000:0000:0000', ['2001:db8::/48'], true], 'IPv6 outside of whitelist range' => ['2001:0db9:0000:0000:0000:0000:0000:0000', ['2001:db8::/48'], false], 'IPv6 in whitelist (in short format in both fields)' => ['2a00:1b60:1011::1338', ['2a00:1b60:1011::1338'], true], 'Blaclisted IPv4 client and both types in allow' => ['1.2.3.4', ['127.0.0.1', '::1'], false], 'Whitelitsed IPv6 client and both types in allow' => ['::1', ['127.0.0.1', '::1'], true], 'Wildcard allows all clients' => ['::1', ['*'], true]];
    }