# double-opt-in/5.13.1/src/Subscription/NullSubscriptionGroupResolver.php

Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification, version 5.13.1. 31 lines.

- Page: https://pluginprobe.com/plugins/double-opt-in/5.13.1/code/src/Subscription/NullSubscriptionGroupResolver.php
- Raw: https://pluginprobe.com/plugins/double-opt-in/5.13.1/raw/src/Subscription/NullSubscriptionGroupResolver.php
- Modified: 2026-10-08T08:30:10+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/double-opt-in/5.13.1/code/src/Subscription/NullSubscriptionGroupResolver.php#L10-L20`.

```php
<?php
/**
 * Resolver used when no add-on provides subscription groups.
 *
 * @package Forge12\DoubleOptIn\Subscription
 * @since   5.12.0
 */

declare( strict_types=1 );

namespace Forge12\DoubleOptIn\Subscription;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

final class NullSubscriptionGroupResolver implements SubscriptionGroupResolverInterface {

	public function groupForForm( int $formId, string $formRef = '' ): ?SubscriptionGroup {
		return null;
	}

	public function findGroup( string $key ): ?SubscriptionGroup {
		return null;
	}

	public function groups(): array {
		return array();
	}
}

```
