Menu::SETTINGS_PAGE_SLUG, 'tab' => 'gsc', ], admin_url( 'admin.php' ) ); } public static function matches_url( string $url ): bool { $property = self::property(); if ( '' === $property ) { return false; } return PropertyResolver::url_belongs_to_property( $url, $property ); } /** * @return array{property: string, host: string} */ public static function snapshot(): array { return [ 'property' => self::property(), 'host' => self::host(), ]; } }