Logidav Docs

PickupToDeliveryRequestRepository extends EntityRepository
in package

Table of Contents

Methods

findBySaleProduct()  : array<string|int, PickupToDeliveryRequest>
Trouve une demande par SaleProduct (via la relation ORM).
findByToken()  : PickupToDeliveryRequest|null
Trouve une demande par token
findPaidRequests()  : array<string|int, mixed>
Trouve les demandes payées en attente de livraison
findPendingRequests()  : array<string|int, mixed>
Trouve les demandes en attente de paiement
hasEmailBeenSent()  : bool
Vérifie si un email a déjà été envoyé pour un groupe de produits (via la relation ORM).

Methods

findPaidRequests()

Trouve les demandes payées en attente de livraison

public findPaidRequests() : array<string|int, mixed>
Return values
array<string|int, mixed>

findPendingRequests()

Trouve les demandes en attente de paiement

public findPendingRequests() : array<string|int, mixed>
Return values
array<string|int, mixed>

hasEmailBeenSent()

Vérifie si un email a déjà été envoyé pour un groupe de produits (via la relation ORM).

public hasEmailBeenSent(array<string|int, mixed> $technicalSaleProductIds) : bool

Vérifie si l'un des produits donnés est lié à une demande.

Parameters
$technicalSaleProductIds : array<string|int, mixed>

Tableau des IDs techniques (mz_sale_product.id)

Return values
bool

        
On this page

Search results