32 lines
782 B
PHP
32 lines
782 B
PHP
<?php
|
|
|
|
use KupShop\POSBundle\Util\PosOrderUtil;
|
|
|
|
class PosInvoice extends Payment
|
|
{
|
|
public static $name = '[Pokladna] Platba fakturou';
|
|
protected ?string $defaultIcon = '../../common/static/payments/prodejna_hotove.svg';
|
|
|
|
public $class = 'PosInvoice';
|
|
|
|
public $method;
|
|
|
|
protected $pay_method = Payment::METHOD_INVOICE;
|
|
|
|
public function createPayment($session, $price = null, $data = [])
|
|
{
|
|
$this->order->changeStatus(
|
|
PosOrderUtil::getHandledOrderStatus(),
|
|
'Vytvořeno v pokladně '.date(\Settings::getDateFormat().' '.\Settings::getTimeFormat(), time()),
|
|
false,
|
|
);
|
|
|
|
return true;
|
|
}
|
|
|
|
public static function isEnabled($className)
|
|
{
|
|
return findModule(Modules::NEW_POS);
|
|
}
|
|
}
|