Title: Compatibilidade do plugin com PHP 8.4
Last modified: January 3, 2026

---

# Compatibilidade do plugin com PHP 8.4

 *  Resolved [User](https://wordpress.org/support/users/lostguybrazil/)
 * (@lostguybrazil)
 * [5 months ago](https://wordpress.org/support/topic/compatibilidade-do-plugin-com-php-8-4/)
 * Olá, recentemente o WordPress passou a oferecer suporte ao PHP 8.4 e, após atualizar
   o ambiente, comecei a receber diversos avisos de deprecated relacionados ao plugin
   PagBank for WooCommerce.
 * Os avisos indicam que alguns métodos estão utilizando parâmetros com valor padrão`
   null` sem declarar explicitamente o tipo como anulável (`?tipo`), o que passou
   a ser obrigatório no PHP 8.4. Exemplos:
    - “Implicitly marking parameter as nullable is deprecated, the explicit nullable
      type must be used instead”.
 * Esses avisos aparecem em vários pontos do plugin, como:
 *     ```wp-block-code
       Deprecated: PagBank_WooCommerce\Presentation\Connect::get_connect_applications()
       wp-content/plugins/pagbank-for-woocommerce/src/core/Presentation/Connect.php:46
   
       Deprecated: PagBank_WooCommerce\Presentation\Api::__construct()
       wp-content/plugins/pagbank-for-woocommerce/src/core/Presentation/Api.php:58
   
       Deprecated: PagBank_WooCommerce\Presentation\Api::get_public_key()
       wp-content/plugins/pagbank-for-woocommerce/src/core/Presentation/Api.php:480
   
       Deprecated: PagBank_WooCommerce\Presentation\Api::log()
       wp-content/plugins/pagbank-for-woocommerce/src/core/Presentation/Api.php:528
   
       Deprecated: PagBank_WooCommerce\Presentation\Api::log_request_begin()
       wp-content/plugins/pagbank-for-woocommerce/src/core/Presentation/Api.php:544
   
       Deprecated: PagBank_WooCommerce\Presentation\Api::log_request_error()
       wp-content/plugins/pagbank-for-woocommerce/src/core/Presentation/Api.php:558
   
       Deprecated: PagBank_WooCommerce\Presentation\Api::log_request_ends()
       wp-content/plugins/pagbank-for-woocommerce/src/core/Presentation/Api.php:572
       ```
   
 * Um exemplo concreto encontrado no código:
 *     ```wp-block-code
       public function log(string $log_id = null)
       ```
   
 * No PHP 8.4, isso precisa ser atualizado para:
 *     ```wp-block-code
       public function log(?string $log_id = null)
       ```
   
 * Poderiam verificar e atualizar o plugin para garantir compatibilidade total com
   o PHP 8.4?
 * Agradeço desde já pela atenção.

Viewing 1 replies (of 1 total)

 *  Plugin Author [Elias Júnior](https://wordpress.org/support/users/eliasjnior/)
 * (@eliasjnior)
 * [5 months ago](https://wordpress.org/support/topic/compatibilidade-do-plugin-com-php-8-4/#post-18773645)
 * Olá, [@lostguybrazil](https://wordpress.org/support/users/lostguybrazil/).
 * O plugin é compatível com PHP 8.4. Esses avisos são somente um “warning”, não
   incompatibilidade. Por questões de segurança, qualquer warning deve ser desativado
   em produção, portanto seu usuário não terá nenhuma dificuldade.
 * De qualquer forma, nossa próxima versão já está no roadmap com ajustes para limpeza
   dos warnings, para assim ser compatível com as próximas versões do PHP, onde 
   deixará de ser warning.
 * Att.

Viewing 1 replies (of 1 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fcompatibilidade-do-plugin-com-php-8-4%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/pagbank-for-woocommerce/assets/icon-256x256.png?rev=3009069)
 * [PagBank for WooCommerce](https://wordpress.org/plugins/pagbank-for-woocommerce/)
 * [Support Threads](https://wordpress.org/support/plugin/pagbank-for-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/pagbank-for-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/pagbank-for-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/pagbank-for-woocommerce/reviews/)

## Tags

 * [php](https://wordpress.org/support/topic-tag/php/)

 * 1 reply
 * 2 participants
 * Last reply from: [Elias Júnior](https://wordpress.org/support/users/eliasjnior/)
 * Last activity: [5 months ago](https://wordpress.org/support/topic/compatibilidade-do-plugin-com-php-8-4/#post-18773645)
 * Status: resolved