Criar alguns hooks para developers
-
Bom dia,
De uma forma geral sugiro que tentem implementar filters e actions como parte do vosso desenvolvimento para tornar o plugin mais developer friendly.
Se n?o forem usados têm zero impacto em 100% das instala??es, mas podem ser muito úteis para quem deles necessita.Para já necessito, para um projecto de um cliente em comum, dos seguintes filtros:
Nota: os nos de linhas s?o na vers?o 3.0.77 do plugin.
1) Manipula??o da data/hora de entrega
No controlador Documents, método setDelivery, linha 958 do src/Controllers/Documents.php
Onde está:
$this->delivery_datetime = date('Y-m-d H:i:s');
Passar a algo tipo:
$this->delivery_datetime = apply_filters( 'moloni_documents_delivery_datetime', date('Y-m-d H:i:s'), $this );
2) Manipula??o do no de documentos e estados válidos para “pending orders”
No controlador PendingOrders, método getAllAvailable, após as linhas 23 a 42 do src/Controllers/Documents.php
Adicionar algo tipo:
$args = apply_filters( 'moloni_pendingorders_getallavailable_args', $args );
- The topic ‘Criar alguns hooks para developers’ is closed to new replies.