woocommerce-pagarme icon indicating copy to clipboard operation
woocommerce-pagarme copied to clipboard

Corrige chamadas diretas às propriedades do objeto order

Open sfwill-dev opened this issue 5 years ago • 11 comments

Nas versões mais recentes do Woocommerce, ao realizar chamadas diretas às propriedades do objeto order, nós recebemos um aviso (notice). Exemplo:

Notice: id foi chamada incorretamente. Order properties should not be accessed directly.

Por mais que acabe funcionando, devido a funções de compatibilidade (link do repo do Woocommerce), alguns clientes já estão reclamando desse "erro".

Ao corrigir, o que antes era, por exemplo:

$order->id

fica:

$order->get_id()

Além disso, adicionei uma verificação de versão mínima do Woocommerce, já que pelo que entendi as funções mais recentes de get das propriedades foram incluídas na versão 3.0 (que é de 2017).

Obs.: Também tive que ajustar a url do teste de boleto, revertendo a alteração desse commit, devido ao "revert" que também rolou aqui na Pagar.me.

sfwill-dev avatar Jul 16 '20 02:07 sfwill-dev

Oi @claudiosanches tudo bem? Como pode ver, a verificação de versão mínima acabei fazendo em 2 arquivos, no arquivo principal do plugin e também no de template. Se tiver uma sugestão melhor por favor me avisa :)

sfwill-dev avatar Jul 16 '20 02:07 sfwill-dev

@claudiosanches consegue dar uma força com esse review?

murilohns avatar Jul 30 '20 14:07 murilohns

Valeu pelos comentários @claudiosanches! Já fiz as mudanças :)

sfwill-dev avatar Aug 03 '20 22:08 sfwill-dev

Boa @claudiosanches, feito!

sfwill-dev avatar Aug 07 '20 13:08 sfwill-dev

Oi @claudiosanches tudo bem? Consegue por favor dar uma força no review após minhas últimas alterações?

sfwill-dev avatar Aug 13 '20 14:08 sfwill-dev

Boa, obrigado @claudiosanches, fiz a alteração!

sfwill-dev avatar Aug 14 '20 11:08 sfwill-dev

Oi @claudiosanches tudo bem? Consegue por favor dar uma força nesse review / approve?

sfwill-dev avatar Aug 31 '20 11:08 sfwill-dev

Oi @claudiosanches tudo bem? Consegue por favor dar uma força nesse review / approve para a gente poder fazer o merge?

sfwill-dev avatar Sep 25 '20 12:09 sfwill-dev

Oi @claudiosanches tudo bem? Consegue por favor dar uma força nesse review / approve para a gente poder fazer o merge?

sfwill-dev avatar Nov 03 '20 12:11 sfwill-dev

@claudiosanches, você consegue dar uma força nesse PR? Seu review tá como Request changes ainda, mas o @willian-soaresferreira já alterou as coisas que você pediu

Além disso não seguimos em frente com ele por mexer em alguns pontos centrais do plugin, e gostaríamos muito do teu approve

murilohns avatar Nov 19 '20 15:11 murilohns

@murilohns consigo sim no final de semana.

claudiosanches avatar Nov 19 '20 15:11 claudiosanches