timgws/domainlist

A simple class for lists of domains

dev-master 2015-06-16 06:31 UTC

This package is auto-updated.

Last update: 2024-04-08 10:10:07 UTC


README

A quick class for managing lists of domains. Nothing special.

Test Coverage Code Climate

Example of adding domains

    $list = new DomainList('ing');

    $list->add([
        $list->c('the awesome   € shop'),
        $list->c('hex-follows-0xaf--0xfacebeef'),
        $list->c('--lol-0xfacebeef')
    ]);

    $domains = $list->get();

    //---
    $domains = [
        'hex-follows-0xaf-0xfacebeef.ing',
        'hexfollows0xaf0xfacebeef.ing',
        'the-awesome-eur-shop.ing',
        'theawesomeeurshop.ing'
    ];

This class should validate that domains match RFC 1035 valid domains.