pagarme / woocommerce

Woocommerce module for Pagar.me
MIT License
3 stars 0 forks source link

improve: add filters and docs to split #416

Closed fabiano-mallmann closed 5 months ago

fabiano-mallmann commented 6 months ago

Git Merge

[!IMPORTANT] Certifique-se de criar o PR para a branch develop.

Qual o tipo de PR é esse? (marque todos os aplicáveis)

Descrição

Adição de filtros para split Issues relacionadas: #301 #207

Cenários testados

Compras com e sem a adição do filtro.

backstage-catalog-validator[bot] commented 6 months ago

:warning: Este repositório ainda não está catalogado no Backstage. :warning:

Por favor, catalogue-o seguindo as instruções nesta documentação. [Via VPN].

:information_desk_person: Qualquer problema ou dúvida, estamos no Slack, basta abrir um ticket no canal #help-foundation-platform.

sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
100.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

luiseduardobraschi commented 4 months ago

Posso estar errado, mas aparentemente não estão passando o objeto do pedido ou o ID, então não tem como saber quais são os vendedores envolvidos no pedido.

https://github.com/pagarme/woocommerce/blob/449d27033f17ecf5003cef3e55f439acb02b9899/src/Concrete/WoocommercePlatformOrderDecorator.php#L1217

A exemplo da implementação em Magento, poderia passar $this

$splitDataFromOrder = apply_filters('pagarme_split_order', $splitDataFromOrder, $this);