function payment_reference_payment_insert in Payment 8.2
Implements hook_ENTITY_TYPE_insert().
File
- modules/
payment_reference/ payment_reference.module, line 44 - Hook implementations and general functions.
Code
function payment_reference_payment_insert(PaymentInterface $payment) {
if ($payment
->bundle() == 'payment_reference') {
/** @var \Drupal\payment_reference\Plugin\Payment\Type\PaymentReference $payment_type */
$payment_type = $payment
->getPaymentType();
PaymentReference::queue()
->save($payment_type
->getEntityTypeId() . '.' . $payment_type
->getBundle() . '.' . $payment_type
->getFieldName(), $payment
->id());
}
}