{"id":18577545,"date":"2025-07-30T08:56:14","date_gmt":"2025-07-30T08:56:14","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/php-8-performance-issues-and-errors\/"},"modified":"2025-07-30T08:56:14","modified_gmt":"2025-07-30T08:56:14","slug":"php-8-performance-issues-and-errors","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/php-8-performance-issues-and-errors\/","title":{"rendered":"PHP 8 Performance issues and Errors"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I think you already know about this, looking at the previous support questions, but your plugin is currently unusable using PHP 8 and above. The error log just fills up and the backend is so slow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Any idea when this will be fixed or should I look around for another plugin?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#091;30-Jul-2025 08:51:50 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:51 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:51:51 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:51:51 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:51:51 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:51:51 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:51 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:51:52 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:51:53 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:53 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:51:53 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:51:53 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:51:53 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:51:53 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:51:54 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:52:00 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: preg_split(): Passing null to parameter #3 ($limit) of type int is deprecated @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/query\/helper.php:160 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:198 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:208 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:215 #8192<br \/>&#091;30-Jul-2025 08:52:01 UTC] All-in-One Event Calendar: Return type of Ai1ec_Abstract_Query::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #&#091;\\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice @ \/home\/hawley\/public_html\/site\/wp-content\/plugins\/all-in-one-event-calendar\/lib\/http\/request\/abstract.php:222 #8192<br \/><\/code><\/pre>\n","protected":false},"template":"","class_list":["post-18577545","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/18577545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/18577545\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=18577545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}