DeferredSalePaymentService
Table of Contents
Properties
-
$entityManager
: EntityManagerInterface
Methods
-
__construct()
: mixed
-
canMarkAsPaid()
: bool
-
markAsPaid()
: void
-
normalizePaymentMethod()
: string
$entityManager
read-only
private
EntityManagerInterface
$entityManager
__construct()
public
__construct(EntityManagerInterface $entityManager) : mixed
Parameters
-
$entityManager
: EntityManagerInterface
-
canMarkAsPaid()
public
canMarkAsPaid(Sale $sale, User $user) : bool
Parameters
-
$sale
: Sale
-
-
$user
: User
-
markAsPaid()
public
markAsPaid(Sale $sale, User $user, string $paymentMethod) : void
Parameters
-
$sale
: Sale
-
-
$user
: User
-
-
$paymentMethod
: string
-
normalizePaymentMethod()
private
normalizePaymentMethod(string $paymentMethod) : string
Parameters
-
$paymentMethod
: string
-