Title: PHP Version
Last modified: April 10, 2024

---

# PHP Version

 *  Resolved [franzgasser](https://wordpress.org/support/users/franzgasser/)
 * (@franzgasser)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/php-version-121/)
 * hello,
 * we migrated our website from PHP 7.4 to PHP 8.1. RSS Aggregator still works fine,
   but our debugging records show a huge amount of **Deprecated** messages. I am
   wondering, if your plugin is well maintained. Will you update the programming
   in order to comply with the higher PHP version? You can find below some of the
   messages. Kind regards
 * Franz
 *     ```wp-block-code
       Deprecated: Return type of Aventura\Wprss\Core\DataObject::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 /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 783Deprecated: Return type of Aventura\Wprss\Core\DataObject::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 /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 808Deprecated: Return type of Aventura\Wprss\Core\DataObject::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 /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 770Deprecated: Return type of Aventura\Wprss\Core\DataObject::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 /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/includes/Aventura/Wprss/Core/DataObject.php on line 795Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 44Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 24Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetSet($key, $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 /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 60Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 76Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 44Deprecated: Return type of RebelCode\Wpra\Core\Entities\Collections\WpEntityCollection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Entities/Collections/WpEntityCollection.php on line 97Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetSet($key, $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 /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 60Deprecated: Return type of RebelCode\Wpra\Core\Data\AbstractDataSet::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Data/AbstractDataSet.php on line 76Deprecated: Return type of Twig\Node\Node::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/vendor/twig/twig/src/Node/Node.php on line 213Deprecated: Return type of Twig\Node\Node::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/vendor/twig/twig/src/Node/Node.php on line 221Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/src/Handlers/FeedTemplates/PreviewTemplateRedirectHandler.php on line 67Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/franzgas/www/rechtskonform.ch/wp-includes/functions.php on line 7288Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/franzgas/www/rechtskonform.ch/wp-includes/functions.php on line 2187Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/franzgas/www/rechtskonform.ch/wp-includes/functions.php on line 7288Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/franzgas/www/rechtskonform.ch/wp-includes/functions.php on line 2187Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/includes/admin.php on line 62Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/includes/admin.php on line 64
   
       Zum Hauptinhalt springen Zur Werkzeugleiste springen
   
       Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /home/franzgas/www/rechtskonform.ch/wp-content/plugins/wp-rss-aggregator/includes/admin-display.php on line 715
       ```
   
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fphp-version-121%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 1 replies (of 1 total)

 *  Plugin Author [Mark Zahra](https://wordpress.org/support/users/markzahra/)
 * (@markzahra)
 * [2 years, 1 month ago](https://wordpress.org/support/topic/php-version-121/#post-17678430)
 * Hi [@franzgasser](https://wordpress.org/support/users/franzgasser/), we’re aware
   of these notices with PHP 8.x and Aggregator v4.x. We are working hard on an 
   update that will be fully compatible with the latest versions of PHP, which is
   soon to be released.
 * If you encounter any issues with functionality between now and then, please let
   us know.

Viewing 1 replies (of 1 total)

The topic ‘PHP Version’ is closed to new replies.

 * ![](https://ps.w.org/wp-rss-aggregator/assets/icon-256x256.gif?rev=3157090)
 * [RSS Aggregator - RSS Import, News Feeds, Feed to Post, and Autoblogging](https://wordpress.org/plugins/wp-rss-aggregator/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-rss-aggregator/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-rss-aggregator/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-rss-aggregator/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-rss-aggregator/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-rss-aggregator/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [Mark Zahra](https://wordpress.org/support/users/markzahra/)
 * Last activity: [2 years, 1 month ago](https://wordpress.org/support/topic/php-version-121/#post-17678430)
 * Status: resolved