• I tried to update a site using this plugin to php 8.1, and it caused a critical error. Can you check plugin compatibly with php 8.1 and fix any conflicts?

    Below is the relevant debug statement if helpful:

    Deprecated: Return type of AWeberCollection::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 165
    
    Deprecated: Return type of AWeberCollection::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 213
    
    Deprecated: Return type of AWeberCollection::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 163
    
    Deprecated: Return type of AWeberCollection::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 164
    
    Deprecated: Return type of AWeberCollection::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 239
    
    Deprecated: Return type of AWeberCollection::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 247
    
    Deprecated: Return type of AWeberCollection::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 243
    
    Deprecated: Return type of AWeberCollection::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 255
    
    Deprecated: Return type of AWeberCollection::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 251
    
    Deprecated: Return type of AWeberCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_collection.php on line 265
    
    Deprecated: Return type of AWeberEntryDataArray::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 22
    
    Deprecated: Return type of AWeberEntryDataArray::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 26
    
    Deprecated: Return type of AWeberEntryDataArray::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 30
    
    Deprecated: Return type of AWeberEntryDataArray::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 36
    
    Deprecated: Return type of AWeberEntryDataArray::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 18
    
    Deprecated: Return type of AWeberEntryDataArray::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 44
    
    Deprecated: Return type of AWeberEntryDataArray::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 52
    
    Deprecated: Return type of AWeberEntryDataArray::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 48
    
    Deprecated: Return type of AWeberEntryDataArray::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 56
    
    Deprecated: Return type of AWeberEntryDataArray::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/wp-content/plugins/integrate-contact-form-7-and-aweber/api/aweber_api/aweber_entry_data_array.php on line 40
  • The topic ‘Causing PHP 8.1 Conflict’ is closed to new replies.