28 lines
766 B
PHP
28 lines
766 B
PHP
<?php
|
|
|
|
namespace KupShop\KupShopBundle\Email;
|
|
|
|
class OrderNotPaidEmail extends OrderEmail
|
|
{
|
|
protected static $name = 'Notifikace o nezaplacené objednávce';
|
|
protected static $type = 'ORDER_NOT_PAID';
|
|
protected static $priority = 5;
|
|
|
|
protected $subject = 'Nezaplacená objednávka {KOD}';
|
|
protected $template = 'email/email_order_not_paid.tpl';
|
|
|
|
public static function isAllowed()
|
|
{
|
|
return findModule(\Modules::ORDERS, \Modules::SUB_NOTIFY_NOT_PAID) || findModule(\Modules::AUTOMATION_CONFIGURATOR);
|
|
}
|
|
|
|
public function getMicrodata(): array
|
|
{
|
|
if ($microdata = parent::getMicrodata()) {
|
|
$microdata['orderStatus'] = 'https://schema.org/OrderPaymentDue';
|
|
}
|
|
|
|
return $microdata;
|
|
}
|
|
}
|