public static function network()

in src/Filter/ApiFilter.php [132:156]


    public static function network($network)
    {
        if (!is_string($network)) {
            throw new ClientException(
                'Network Suffix must be a string',
                SDK::INVALID_ARGUMENT
            );
        }

        if ($network === '') {
            throw new ClientException(
                'Network Suffix cannot be empty',
                SDK::INVALID_ARGUMENT
            );
        }

        if (!preg_match("/^[a-zA-Z0-9_-]+$/", $network)) {
            throw new ClientException(
                'Invalid Network Suffix',
                SDK::INVALID_ARGUMENT
            );
        }

        return $network;
    }