34 lines
566 B
PHP
34 lines
566 B
PHP
<?php
|
|
|
|
namespace App\Invoice;
|
|
|
|
use App\InvoiceInterface;
|
|
|
|
class Discount implements InvoiceInterface
|
|
{
|
|
public function check($settings, $criteria)
|
|
{
|
|
$type_id = $settings['discount'];
|
|
if ($type_id == $criteria->getDiscount())
|
|
return true;
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
public function getTemplate()
|
|
{
|
|
return 'invoice/discount.html.twig';
|
|
}
|
|
|
|
public function getID()
|
|
{
|
|
return 'discount';
|
|
}
|
|
|
|
public function getAmount($battery = null, $discount_list, $id)
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|