Title: andreacomplus's Replies | WordPress.org

---

# andreacomplus

  [  ](https://wordpress.org/support/users/andreacomplus/)

 *   [Profile](https://wordpress.org/support/users/andreacomplus/)
 *   [Topics Started](https://wordpress.org/support/users/andreacomplus/topics/)
 *   [Replies Created](https://wordpress.org/support/users/andreacomplus/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/andreacomplus/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/andreacomplus/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/andreacomplus/engagements/)
 *   [Favorites](https://wordpress.org/support/users/andreacomplus/favorites/)

 Search replies:

## Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[CDI - Collect and Deliver Interface for Woocommerce] Erreur critique CDI-Reference-Livraisons.php:333](https://wordpress.org/support/topic/erreur-critique-cdi-reference-livraisons-php333/)
 *  Thread Starter [andreacomplus](https://wordpress.org/support/users/andreacomplus/)
 * (@andreacomplus)
 * [2 years, 6 months ago](https://wordpress.org/support/topic/erreur-critique-cdi-reference-livraisons-php333/#post-17393761)
 * Hello [@macomamoi](https://wordpress.org/support/users/macomamoi/),
 * j’ai fait une patch en dur dans le code du module, car ils n’ont jamais répondu.
   La version 5.3.4 a toujours ce bug. La correction faite est exactement celle 
   décrite dans le message.
 * Si t’as besoin d’aide n’hésite pas, au pire je pourrais publier sur Github le
   repo avec la correction.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Extra Product Options For WooCommerce | Custom Product Addons and Fields] CRITICAL Uncaught Error: Call to a member function get_id()](https://wordpress.org/support/topic/critical-uncaught-error-call-to-a-member-function-get_id-2/)
 *  [andreacomplus](https://wordpress.org/support/users/andreacomplus/)
 * (@andreacomplus)
 * [2 years, 7 months ago](https://wordpress.org/support/topic/critical-uncaught-error-call-to-a-member-function-get_id-2/#post-17307322)
 * Same here, fixed modifying the function **get_product_type** to
 *     ```wp-block-code
       # /wp-content/plugins/woo-extra-product-options/includes/utils/class-thwepof-utils.php:241
   
       public static function get_product_type($product){
           if (null === $product) {
               return '';
           }
   
           if(self::woo_version_check()){
               return $product->get_type();
           }
   
           return $product->product_type;
       }
       ```
   
 * I simplified the code for legibility.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Advanced Notifications] Memory exhausted](https://wordpress.org/support/topic/memory-exhausted-14/)
 *  Thread Starter [andreacomplus](https://wordpress.org/support/users/andreacomplus/)
 * (@andreacomplus)
 * [3 years, 7 months ago](https://wordpress.org/support/topic/memory-exhausted-14/#post-16358685)
 * Thanks for your investigation [@yehi](https://wordpress.org/support/users/yehi/),
   I’ll try to pinpoint this with XDebug, since the stack trace doesn’t help much.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[YITH WooCommerce Wishlist] PHP8.1 compatibility](https://wordpress.org/support/topic/php8-1-compatibility/)
 *  [andreacomplus](https://wordpress.org/support/users/andreacomplus/)
 * (@andreacomplus)
 * [3 years, 7 months ago](https://wordpress.org/support/topic/php8-1-compatibility/#post-16358501)
 * Adding temporarily a **[\ReturnTypeWillChange]** annotation would patch the issue
   and be backwards compatible, please consider this option. For compliance reasons
   we had to move a host to PHP 8.1 and we cannot rollback for a single plugin.
 * FYI WordPress and Woocommerce, in our use cases, work perfectly well in PHP 8.1
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Login With Ajax - Fast Logins, 2FA, Redirects] is_dir() error open_basedir restriction](https://wordpress.org/support/topic/is_dir-error-open_basedir-restriction/)
 *  [andreacomplus](https://wordpress.org/support/users/andreacomplus/)
 * (@andreacomplus)
 * [3 years, 7 months ago](https://wordpress.org/support/topic/is_dir-error-open_basedir-restriction/#post-16345647)
 * I can confirm that this bug is still relevant, please check the proposed solutions!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Advanced Notifications] Fatal errors in PHP 8.1](https://wordpress.org/support/topic/fatal-errors-in-php-8-1/)
 *  Thread Starter [andreacomplus](https://wordpress.org/support/users/andreacomplus/)
 * (@andreacomplus)
 * [3 years, 7 months ago](https://wordpress.org/support/topic/fatal-errors-in-php-8-1/#post-16344668)
 * Thanks!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Advanced Notifications] Fatal errors in PHP 8.1](https://wordpress.org/support/topic/fatal-errors-in-php-8-1/)
 *  Thread Starter [andreacomplus](https://wordpress.org/support/users/andreacomplus/)
 * (@andreacomplus)
 * [3 years, 7 months ago](https://wordpress.org/support/topic/fatal-errors-in-php-8-1/#post-16337953)
 * BTW, I fixed this temporarily changing line 104 of /includes/an-functions.php:
 *     ```wp-block-code
       $an_api->add_notification(array_merge($args, (array) $notification_settings));
       ```
   

Viewing 7 replies - 1 through 7 (of 7 total)