fix bug with multiple attribute definition

This commit is contained in:
Dennis Eichhorn 2023-06-16 20:38:46 +00:00
parent da8b60b506
commit 5b3cec8bc1

View File

@ -127,14 +127,6 @@ class Bill implements \JsonSerializable
*/ */
public Account $createdBy; public Account $createdBy;
/**
* Files.
*
* @var EditorDoc[]
* @since 1.0.0
*/
private array $notes = [];
public ?Client $client = null; public ?Client $client = null;
public ?Supplier $supplier = null; public ?Supplier $supplier = null;
@ -443,14 +435,6 @@ class Bill implements \JsonSerializable
*/ */
public int $reference = 0; public int $reference = 0;
/**
* Attributes.
*
* @var \Modules\Attribute\Models\Attribute[]
* @since 1.0.0
*/
private array $attributes = [];
/** /**
* Constructor. * Constructor.
* *
@ -699,32 +683,6 @@ class Bill implements \JsonSerializable
$this->grossDiscount->add((int) ($element->taxR->getInt() * $element->totalDiscountP->getInt() / 10000)); $this->grossDiscount->add((int) ($element->taxR->getInt() * $element->totalDiscountP->getInt() / 10000));
} }
/**
* Add note to item
*
* @param EditorDoc $note Note
*
* @return void
*
* @since 1.0.0
*/
public function addNote(EditorDoc $note) : void
{
$this->notes[] = $note;
}
/**
* Get notes
*
* @return EditorDoc[]
*
* @since 1.0.0
*/
public function getNotes() : array
{
return $this->notes;
}
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
@ -758,5 +716,6 @@ class Bill implements \JsonSerializable
} }
use \Modules\Attribute\Models\AttributeHolderTrait; use \Modules\Attribute\Models\AttributeHolderTrait;
use \Modules\Editor\Models\EditorDocListTrait;
use \Modules\Media\Models\MediaListTrait; use \Modules\Media\Models\MediaListTrait;
} }