# Entities um Methoden erweitern?

**URL:** <https://forum.shopware.com/t/entities-um-methoden-erweitern/72080>\
**Category:** Programmierung\
**Created:** [13. Januar 2021 um 17:09 UTC](https://forum.shopware.com/t/entities-um-methoden-erweitern/72080 "2021-01-13T17:09:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![euroxid](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/euroxid/32/15105_2.png) [@euroxid](https://forum.shopware.com/u/euroxid)\
**Post date:** [13. Januar 2021 um 17:09 UTC](https://forum.shopware.com/t/entities-um-methoden-erweitern/72080/1 "2021-01-13T17:09:02Z")

</div>

Hallo,

&nbsp;

mittels der&nbsp;EntityExtension-Klasse können wir entities ja Felder hinzufügen.

Wie fügen wir Methoden hinzu?

Beispielsweise soll product die Methode sameDayDeliveryPossible() erhalten, der Wert wird aber in Echtzeit berechnet statt als customField o.Ä. gespeichert.

(Nur ein Beispiel, die konkrete Verwendung ist etwas langatmig zu erläutern.)

Danke

---

<div class="post-metadata">

**Author:** ![mastox](https://avatars.discourse-cdn.com/v4/letter/m/48db29/32.png) [@mastox](https://forum.shopware.com/u/mastox)\
**Post date:** [28. Januar 2021 um 20:53 UTC](https://forum.shopware.com/t/entities-um-methoden-erweitern/72080/2 "2021-01-28T20:53:46Z")

</div>

Du solltest das ganze normal über ein [CustomStruct](https://github.com/shopware/swag-docs-entity-extension/blob/master/src/Struct/MyCustomStruct.php)lösen können wenn die [Produktdaten](https://github.com/shopware/swag-docs-entity-extension/blob/086859269d24bc191e1d887a793d6cf2a67544d1/src/Subscriber/MySubscriber.php#L25)geladen werden.

&nbsp;

&nbsp;
